6. The method of claim 4 , further comprising: initiating a communication between the additional object and the first object instance.
4. The method of claim 1 , further comprising: examining second foreign class metadata, wherein: the second foreign class metadata is created in a second foreign object system, the second foreign object system is a different type of object system than the first foreign object system, the second foreign object system uses a different language than the single language computing environment, and the second foreign class metadata describes how to access data associated with an instance of a second foreign class; creating additional metadata, the additional metadata: corresponding to the second foreign class metadata, and created in a form supported by the single language computing environment; and instantiating an additional object in the single language computing environment using the class definition, the additional object referencing: the additional metadata, and the instance of the second foreign class.