Removed model class from inheritance spec.
Added support for validation/save callbacks.