Deriving a deftemplate from a Java class with, e.g., (deftemplate Account (declare (from-class Account))) invariably adds a slot "class", due to getClass() inherited from java.lang.Object.
If you want to get rid of this, see the Jess userfunction I've added to the Jess Wiki: http://herzberg.ca.sandia.gov/jesswiki/view?NoClassSlotUserFunction Cheers, Wolfgang