enhanced-defclass provides a truly extensible version of defclass
that can accurately control the expansion according to the metaclass
and automatically detect the suitable metaclass by analyzing the defclass form.
One should normally shadowing-import a single symbol from this package, defclass. Any other symbols from this package should normally be explicitly qualified, such as enhanced-defclass:metaclass-manager. Don't (:use)!