ClassWriter cw = createBlockCtor19(mnamePath, classname);
SkinnyMethodAdapter mv = startBlockCall19(cw);
mv.aload(0);
mv.getfield(mnamePath, "$scriptObject", "L" + classname + ";");
mv.aloadMany(1, 2, 3, 4);
mv.invokestatic(classname, method, sig(
IRubyObject.class, "L" + classname + ";", ThreadContext.class,
IRubyObject.class, IRubyObject[].class, Block.class));
mv.areturn();
mv.end();