without this change this was failing https://github.com/doctrine/phpcr-odm/pull/318/files#L8R96
as for the responsibility .. we do a lot of normalization and validation in the ClassMetaData class .. so it seemed appropriate to do this there too