so, there's advice qualifiers for DEFMETHOD
and they have "standard combination"
http://www.lispworks.com/documentation/HyperSpec/Body/07_ffb.htm
:around and primary methods can call CALL-NEXT-METHOD can be used to
invoke a less specific method for the class
:before and :after are all always called as a onion with most specific
on the outside
objects similar to structures, but can have "generic" setters and creators
generic methods can have methods with qualifier :before :after :around
that in a way I don't fully understand registers them to be launched
with original function?