(defun easy-slot-value (obj slot)
"like slot-value except it accepts slot-names or defs
and returns nil when the slot is unbound"
(defun easy-slot-value (obj slot)
"like slot-value except it accepts slot-names or defs
and returns nil when the slot is unbound"
"like slot-value except it accepts slot-names or defs"
(setf (slot-value obj (to-slot-name slot)) new))
"like slot-value except it accepts slot-names or defs"
(setf (slot-value obj (to-slot-name slot)) new))