docs: public static <T extends Scriptable> void defineClass(
              Scriptable scope, Class<T> clazz)
          throws IllegalAccessException, InstantiationException,
                 InvocationTargetException
      {
          defineClass(scope, clazz, false, false);
      }