That seems wrong at first glance to me... it would make near to impossible to handle this in DQL. =\
Also, you have to consider that according to DQL original EBNF, it should be possible to have nested embeddables. Something like: `user.address.geolocation.latitude`