SR> All the methods defined are defined on persistent-object and it SR> appears that persistent-object SR> is not on pm-indexed-btree's class-precedence-list which could cause SR> various amounts of havoc.
doesn't this function do so: (defmethod shared-initialize :around ((class persistent-metaclass) slot-names &rest args &key direct-superclasses index) "Ensures we inherit from persistent-object." ? _______________________________________________ elephant-devel site list elephant-devel@common-lisp.net http://common-lisp.net/mailman/listinfo/elephant-devel