ConcreteInheritanceCinstraint in map