Added a required class_name method to INSObject.
Moved initializers into traits.