Use DIRECT-SLOTS rather than CLASS-DIRECT-SLOTS, and explain why in comment.
Add DIRECT-SLOTS reader to all class metaobject classes.  Add slots to FUNCTION.
Define STANDARD-FUNCTION and explain why it is defined that way in comment.