Entity metadata now stores the vocabularies against fully qualified property names which makes it possible to have multiple properties with the same name

Hi,

This change to entity metadata to have the vocabularies stored against the fully qualified names of the properties. For example, with a property 'StreetType' which is child of complex property 'Street' which itself is a child of complex property 'Address', entity metadata stores the vocabularies against the fully qualified name of this property Address.Street.StreetType

Sethu