code: public Class<?> generateClass(String name, Modifiers modifiers, Class<?>[] interfaces, Class<?> superClass, BSHBlock block, Type type, CallStack callstack, Interpreter interpreter) throws EvalError {
          // Delegate to the static method
          return generateClassImpl(name, modifiers, interfaces, superClass, block, type, callstack, interpreter);
      }
docs: Parse the BSHBlock for the class definition and generate the class.