code: private Object wrappedAction(final Context cx, final Scriptable scope,
  			final Scriptable thisObj, final Object[] args, final int actionType) {
  
  		// take care to set the context's RegExp proxy to the original one as
  		// this is checked
  		// (cf net.sourceforge.htmlunit.corejs.javascript.regexp.RegExpImp:334)
  		try {
  			ScriptRuntime.setRegExpProxy(cx, wrapped_);
  			return wrapped_.action(cx, scope, thisObj, args, actionType);
  		} finally {
  			ScriptRuntime.setRegExpProxy(cx, this);
  		}
  	}
docs: Calls action on the wrapped RegExp proxy.