Changed ORM model to merge memberDirects, memberObjects, memberCollections in the class hierarchy so can have deep inheritence - child classes need only add additional components - like, if BaseUser extends BaseModel, and MyUser extends BaseUser, MyUser need only add additional fields, not repeat all common fields from BaseUser - but, by the way, if so chosen, can override BaseUser definitions. Haven't thought about deleting/removing BaseUser elements, though...