Common Lisp includes a toolkit for object-oriented programming, the Common Lisp Object System or CLOS, which is one of the most powerful object systems available in any language.
CLOS has been integrated into ANSI Common Lisp.