we have duplicated validation. one is called from ClassMetadataFactory, the other from the 3 mapping loaders (annotation/yml/xml). i wonder if we could reduce that to only one call. i feel the factory would be the right place... does that make sense?