Slots whose allocation is per-class rather than per-instance can be referenced and set without needing to specify any particular instance.
Return the value of the slot named slot-name in class class. The named slot must have
#:classor#:each-subclassallocation (see allocation).If there is no such slot with
#:classor#:each-subclassallocation,class-slot-refcalls theslot-missinggeneric function with arguments class and slot-name. Otherwise, if the slot value is unbound,class-slot-refcalls theslot-unboundgeneric function, with the same arguments.
Set the value of the slot named slot-name in class class to value. The named slot must have
#:classor#:each-subclassallocation (see allocation).If there is no such slot with
#:classor#:each-subclassallocation,class-slot-refcalls theslot-missinggeneric function with arguments class and slot-name.