Label = new Label();             final MethodVisitor mv = getMethodVisitor(name);             mv.visitCode();             mv.visitVarInsn(Opcodes.ALOAD, 0);             mv.visitTypeInsn(Opcodes.INSTANCEOF, accessorInterfaceInternalName);             mv.visitJumpInsn(Opcodes.IFEQ, elseLabel);             mv.visitVarInsn(Opcodes.ALOAD, 0);             mv.visitTypeInsn(Opcodes.CHECKCAST, accessorInterfaceInternalName);             mv.visitVarInsn(Opcodes.ALOAD, 0);             mv.visitMethodInsn(                 Opcodes.INVOKEINTERFACE,                 accessorInterfaceInternalName,                 