GBBOPEN-USER> (define-unit-class bunny () (x y)) # GBBOPEN-USER> (defvar *bunny-class* *) *BUNNY-CLASS* GBBOPEN-USER> (ensure-finalized-class *bunny-class*) # GBBOPEN-USER> (last (class-slots *bunny-class*)) (#) GBBOPEN-USER> (define-ks bunny-alert-ks :rating 100 :trigger-events ((nonlink-slot-updated-event bunny)) :execution-function 'bunny-alert-ks-function) [1] Last slot in bunny: (#) Slot #: evfn-blks ((# . #S(GBBOPEN::EVFN-BLK :EVENT-CLASS # :UNIT-CLASS # :SLOT-OR-SPACE-QUALIFIER # :PRINTING-FLAGS 0 :EVFNS NIL :EVSTREAMERS NIL :KS-TRIGGERS NIL))) Slot #: evfn-blks ((# . #S(GBBOPEN::EVFN-BLK :EVENT-CLASS # :UNIT-CLASS # :SLOT-OR-SPACE-QUALIFIER # :PRINTING-FLAGS 0 :EVFNS NIL :EVSTREAMERS NIL :KS-TRIGGERS NIL))) Slot #: evfn-blks ((# . #S(GBBOPEN::EVFN-BLK :EVENT-CLASS # :UNIT-CLASS # :SLOT-OR-SPACE-QUALIFIER # :PRINTING-FLAGS 0 :EVFNS NIL :EVSTREAMERS NIL :KS-TRIGGERS NIL))) Slot #: evfn-blks ((# . #S(GBBOPEN::EVFN-BLK :EVENT-CLASS # :UNIT-CLASS # :SLOT-OR-SPACE-QUALIFIER # :PRINTING-FLAGS 0 :EVFNS NIL :EVSTREAMERS NIL :KS-TRIGGERS NIL))) [2] Last slot in bunny: (#) [3] Last slot in bunny: (#) [4] Last slot in bunny: (#) [5] Last slot in bunny: (#) # GBBOPEN-USER> (last (class-slots *bunny-class*)) (#) GBBOPEN-USER>