Support for class hierarchy; annotations (XML and Alfresco ones) get inherited