code: function requireProxy(path) {
      reset();
      currentModule.require = nodeRequire;
      return nodeRequire.call(currentModule, path);  // node's require only works when "this" points to the module
  }
docs: Proxies the first require call in order to draw back all changes to the Module.wrapper.
  Thus our changes don't influence other modules
  
  @param {!String} path