21. A device comprising: one or more processors for providing: an external program environment; a late bound program environment providing a late bound function call, the late bound function call being bound to an implementation of a late bound function at a run time of an application existing in the external program environment; and an interface to: automatically express semantics of the late bound program environment in a format compatible with the external program environment, and automatically examine the late bound program, identify a set of one or more dependent late bound functions based on the examining, the identified set required by the late bound function call, and allow a function call within the late bound program environment to execute, where the late bound function call executes while the late bound function exists in the late bound environment but executes within the external program environment wherein interface is a software component that executes within the external program environment.
21. A device comprising: one or more processors for providing: an external program environment; a late bound program environment providing a late bound function call, the late bound function call being bound to an implementation of a late bound function at a run time of an application existing in the external program environment; and an interface to: automatically express semantics of the late bound program environment in a format compatible with the external program environment, and automatically examine the late bound program, identify a set of one or more dependent late bound functions based on the examining, the identified set required by the late bound function call, and allow a function call within the late bound program environment to execute, where the late bound function call executes while the late bound function exists in the late bound environment but executes within the external program environment wherein interface is a software component that executes within the external program environment. 32. The system of claim 21 , wherein the interface expresses semantics of the late bound program environment in the external program environment at runtime.