Node:Creating Generic Functions, Next:Adding Methods to Generic Functions, Previous:Accessing Slots, Up:Reference Manual
A generic function is a collection of methods, with rules for determining which of the methods should be applied for any given invocation of the generic function.
GOOPS represents generic functions as metaobjects of the class
<generic>
(or one of its subclasses).