
public class RObject
    extends RKernel
{


    public RObject initialize() {
        throw new RuntimeException("initialize");
    }

    public RObject hello_world() {
        throw new RuntimeException("hello_world");
    }

    public RObject puts(RObject arg0) {
        throw new RuntimeException("puts");
    }

    public RObject _plus_(RObject arg0) {
        throw new RuntimeException("_plus_");
    }

    public RObject fib(RObject arg0) {
        throw new RuntimeException("fib");
    }

    public RObject _lt_(RObject arg0) {
        throw new RuntimeException("_lt_");
    }

    public RObject _minus_(RObject arg0) {
        throw new RuntimeException("_minus_");
    }

}

@@ -14,20 +14,16 @@
  RObject
-%0A   
  extends
@@ -34,658 +34,156 @@
 rnel
-%0A%7B%0A%0A%0A    public RObject initialize() %7B%0A        throw new RuntimeException(%22initialize%22);%0A    %7D%0A%0A    public RObject hello_world() %7B%0A        throw new RuntimeException(%22hello_world%22);%0A    %7D%0A%0A    public RObject puts(RObject arg0) %7B%0A        throw new RuntimeException(%22puts%22);%0A    %7D%0A%0A    public RObject _plus_(RObject arg0) %7B%0A        throw new RuntimeException(%22_plus_%22);%0A    %7D%0A%0A    public RObject fib(RObject arg0) %7B%0A        throw new RuntimeException(%22fib%22);%0A    %7D%0A%0A    public RObject _lt_(RObject arg0) %7B%0A        throw new RuntimeException(%22_lt_%22);%0A    %7D%0A%0A    public RObject _minus_(RObject arg0) %7B%0A        throw new RuntimeException(%22_minus_%22);%0A    %7D%0A
+ %7B%0A    /* This class is just provided as a stub to allow subclasses to compile.%0A       In a real run, it is generated anew based on input scripts. */
 %0A%7D%0A

Remove methods from RObject.java, since it's just a stub.