initClass refactoring, no need for installSuperclass