Generic functions

A generic function metaobject contains information about a generic function over and above the information associated with each of the generic function's methods.