While it does not make much sense in the general case as it should be done via superclasses, I want to allow "nil" for a particular parameter and avoid having to define a separate method.
I'm trying to do something like that (pseudo-code)
(defmethod my-method ((obj1 my-class1) (obj2 (or my-class2 null)))
method-body )
This is not supported in plain CLOS.
Supported are: