This class is a standard metaobject class. This is the class that the macro defgeneric uses by default. This is also a class on which user specializations are normally based.
Comments and remarks:
See also the entry in the Common Lisp HyperSpec for this class.