Probably because, in the metamodel, we consider they extend Map, which does not have any superclass. We should probably consider that all interfaces extend Object in our metamodel.