enforce single subTypeOf inheritance for all ComponentTypes
cosmetics