if(mb.statementNumHitLimit(10))
{
MethodBuilder dmb = acb.newGeneratedFun(ClassName.ResultSet, Modifier.PRIVATE);
dependentNodes[index].generate(acb,dmb); //generates the resultset expression
dmb.methodReturn();
dmb.complete();
/* Generate the call to the new method */
mb.pushThis();
//second arg will be generated by this call
mb.callMethod(VMOpcode.INVOKEVIRTUAL, (String) null, dmb.getName(), ClassName.ResultSet, 0);
}else