properly return the newly constructed map of ICollectionMetadata
use of Enhancer is probably not needed anymore