Crazy idea about "worlds" (removing _global possible?)

So, I was reading this paper on programming in “Worlds” where each world would be responsible for it’s own base classes and could be cloned or merged back into the base world if the operation was deemed successful. The prototype was written up in javascript and I wanted to see if I could emulate some of it in AS2. Got to fiddling around and wanted to see if it was possible to step through all the classes(Function), Objects, and such in the global, apply them to an object and remove the _global object. Of course, removing the global object was not successful, but I wanted to bounce the idea around here and see if anyone had any ideas. The paper is located here:
http://www.vpri.org/pdf/rn2008001_worlds.pdf

His prototype JS script:
http://jarrett.cs.ucla.edu/ometa-js/projects/Worlds2_Library.txt

Of course, I’m not expecting much out of this, but I figured I’d play around with it and see if I could “clone” _global somehow and create a prototype of this same methodology in Actionscript. Since I’m not fully moved over to AS3 yet and I’m quite versed in AS2, it was my first guinea pig.