1. A method for integrating a secondary object model into a programming environment containing a primary object model, the method comprising: differentiating, by a compiler, between a desired access to the primary object model and a desired access to the secondary object model based on an access differentiating syntax that incorporates a notation of the secondary object model and at least one operator of the secondary object model into a syntax of the primary object model, the secondary object model incorporated into the programming environment such that member access to an object may be made according to either the primary or secondary object model; and dynamically computing a desired member name for accessing the object according to the secondary object model by referencing a namespace to identify a member according to the secondary object model.
1. A method for integrating a secondary object model into a programming environment containing a primary object model, the method comprising: differentiating, by a compiler, between a desired access to the primary object model and a desired access to the secondary object model based on an access differentiating syntax that incorporates a notation of the secondary object model and at least one operator of the secondary object model into a syntax of the primary object model, the secondary object model incorporated into the programming environment such that member access to an object may be made according to either the primary or secondary object model; and dynamically computing a desired member name for accessing the object according to the secondary object model by referencing a namespace to identify a member according to the secondary object model. 4. The method of claim 1 , wherein the access differentiating syntax comprises symbols that distinguish between members in the secondary object model.