can you use http://nodejs.org/api/vm.html#vm_vm_runincontext_code_context_filename so that it does not pollute the global state ?