TAP5-2377: ComponentClassResolver should ensure that page names, component types, mixin names uniquely identify a single class