type-hierarchy-6