code.aload(l_context);
code.self();
code.aload(l_newparameters);
code.invokeinterface(pool.addInterfaceMethodRef("anvil/script/Function",
"execute", "(Lanvil/script/Context;Lanvil/core/Any;[Lanvil/core/Any;)Lanvil/core/Any;"));
code.areturn();
context.popCode();
}
for(int i=0; i<4; i++) {
Method method = clazz.createMethod("invoke", INVOKE_SIGNATURES[i], Code.ACC_PUBLIC);