/* 137 */ e.load_arg(2);
/* 138 */ e.load_local(sourceLocal);
/* 139 */ e.invoke(read);
/* 140 */ e.box(read.getSignature().getReturnType());
/* 141 */ EmitUtils.load_class(e, setterType);
/* 142 */ e.push(write.getSignature().getName());
/* 143 */ e.invoke_interface(BeanCopier.CONVERTER, BeanCopier.CONVERT);
/* 144 */ e.unbox_or_zero(setterType);
/* 145 */ e.invoke(write);
/* 146 */ } else if (compatible(getter, setter)) {
/* 147 */ e.dup2();