// more than 10 functions
else {
adapter = new GeneratorAdapter(Opcodes.ACC_PUBLIC+Opcodes.ACC_FINAL , UDF_CALL, null, new Type[]{Types.THROWABLE}, cw);
BytecodeContext bc = new BytecodeContext(source,statConstr,constr,this,keys,cw,name,adapter,UDF_CALL,writeLog(),supressWSbeforeArg);
cv = new ConditionVisitor();
cv.visitBefore();
int count=0;
for(int i=0;i<functions.length;i+=10) {
cv.visitWhenBeforeExpr();
div=new DecisionIntVisitor();
div.visitBegin();