Overall, this module is responsible for taking
managed-resources and
building the hibernate-models model (ClassDetails, etc.)
to ultimately be bound into Hibernate's boot-time model.
Support for processing mapping XML files, ultimately creating/updating
ClassDetails, FieldDetails
and annotation references based on the XML.
First performs some pre-processing
which aggregates information across all XML mappings
Next performs XML processing which
applies metadata-complete mappings and collects overlay/override XML for later application.