Separated support code, DEFGENERICs and DEFMETHODs for MAKE-INSTANCE.
Rename for improved naming convention.