mv.visitVarInsn(ALOAD, 0);
mv.visitVarInsn(ALOAD, 1);
mv.visitFieldInsn(PUTFIELD, proxyName, "invocationHandler", "Ljava/lang/reflect/InvocationHandler;");
mv.visitInsn(RETURN);
mv.visitMaxs(0, 0);
mv.visitEnd();
// loop through public methods, and push something to the class
Method[] methods = clsToProxy.getDeclaredMethods();
for (Method method : methods) {
processMethod(cw, method, proxyClassName, clsToOverride);