Exclude DEFGENERIC and have methods call default functions.
Renamed for improved naming convention.
New files for ADD-DIRECT-METHOD and REMOVE-DIRECT-METHOD.