The $global scope
That is why jOOPL introduces the $global
keyword, which is a parent object where any entity created by or while using jOOPL must be attached to.
For example, when jOOPL creates a namespace this is attached to the $global
object - global scope -:
$namespace.register("MyNamespace"); // accessible via $global.MyNamespace
Actually, either the jOOPL infrastructure and user code may access to the $global
object, but it is absolutely discouraged to use