Tracks information from a current POM and its ancestors, including Model instances, associated
POM files, and repository lists used to resolve each model.
Builds the lineage of Model instances, starting from a given POM file, and stretching back through
all of the parent POMs that are defined in the respective sections.