@Override public Generator Skip() { return rawJSFactory.Skip(); }
@Override public Generator setExtra(Generator exp, Object extraKey, Object extraInfo) { return rawJSFactory.setExtra(exp, extraKey, extraInfo); }
@Override public Generator Root() { return rawJSFactory.Root(); }
@Override public Generator Other(Object external, List<Generator> subGens) { return rawJSFactory.Other(external, subGens); }
@Override public Generator Mobile(String type, Generator exp) { return rawJSFactory.Mobile(type, exp); }
@Override public Generator Let(String var, Generator expressionGen, Generator bodyGen) { return rawJSFactory.Let(var, expressionGen, bodyGen); }
@Override public Generator Call(Generator targetGen, String method, List<Generator> argGens) { return rawJSFactory.Call(targetGen, method, argGens); }
@Override public Generator Assign(Generator targetGen, Generator sourceGen) { return rawJSFactory.Assign(targetGen, sourceGen); }
@Override public Generator Prop(Generator baseGen, String field) { return rawJSFactory.Prop(baseGen, field); }
@Override public Generator Prim(Op op, List<Generator> argGens) { return rawJSFactory.Prim(op, argGens); }
@Override public Generator Data(Object value) { return rawJSFactory.Data(value); }
@Override public Generator Var(String name) { return rawJSFactory.Var(name); }