1. A method for managing static data structures of a legacy data modeling software product in a dynamic class loader environment, wherein the dynamic class loader environment comprises a variable plurality of software bundles, and wherein the legacy data modeling software product is operable to use a registry associating external type identifiers with at least one data model class to create an in-memory representation of the at least one data model class, the method comprising: for a first of the plurality of software bundles, constructing a bundle-specific registry, wherein the bundle-specific registry comprises a set of external type identifiers associated with the first software bundle, and wherein the bundle-specific registry associates each member of the set of external type identifiers with at least one data model class; and instructing the legacy data modeling software product to use the constructed bundle-specific registry when creating the in-memory representation of the at least one data model class represented by a member of the set of external type identifiers associated with the first software bundle.