A system-created variable object may expose a property of an object model
to an internal object that does not have access to the object model
directly. The system-created variable object may provide a mechanism for
communicating the external state of an object model to an internal member
(object) without exposing the object model to the internal object. This
feature enables an object model object to be isolated, a concept that can
be advantageously exploited.