enable experimental changes to Mapping<> code to support subtype assigning (detangling traits - MappingTraitsType) code