(in-package :lol) (defun find-many-to-many-class (slot-name instance) (let* ((imd (getf (meta-model::find-slot-metadata instance slot-name) :db-info)) (jc (make-instance (getf imd :join-class))) (jcmd (getf (meta-model::find-slot-metadata jc (getf imd :target-slot)) :db-info))) (getf jcmd :join-class))) (defattribute many-to-many () ()) (defdisplay (:description (attribute many-to-many)) (let ((instances (select-instances object t)) new-instance) (<:ul (<:li (