1. A method for loading a model of Meta Object Facility (MOF), the method comprising: creating a first MOF instance including a model of MOF, said model of MOF being based upon a stored definition of MOF; rebuilding said first MOF instance to make it a metamodel of itself; instantiating said first MOF instance to create a second MOF instance, said instantiating including dynamically implementing interfaces; loading said stored definition of MOF into said second MOF instance; and rebuilding said second MOF instance to make said second MOF instance a metamodel of said second MOF instance.