In case multiple projections are defined with a given name, we now return the projection defined for the most concrete type match.
In case multiple projections are defined with a given name, we now return the projection defined for the most concrete type match.