code: public Object invokeMethod(final String methodName, final Object[] args,
              final Interpreter interpreter) throws EvalError {
          return this.invokeMethod(methodName, args, interpreter, null, null);
      }
docs: Invoke a method in this namespace with the specified args and
  interpreter reference. No caller information or call stack is required.
  The method will appear as if called externally from Java.
  <p>
  @param methodName the method name
  @param args the args
  @param interpreter the interpreter
  @return the object
  @throws EvalError the eval error
  @see bsh.This.invokeMethod(String methodName, Object [] args,
  Interpreter interpreter, CallStack callstack, SimpleNode callerInfo,
  boolean)