Support, defgenerics, defmethds, and defuns for ADD/REMOVE-DIRECT-SUBCLASS.