* Make sure that the three common Object methods toString, equals and hashCode are redirected to the delegate
* even if they are not on any of the interfaces
*/
private void visitObjectMethods() {
MethodVisitor visitor = visitMethod(ACC_PUBLIC, "toString", "()Ljava/lang/String;", null, null);
if (visitor != null) visitor.visitEnd();
visitor = visitMethod(ACC_PUBLIC, "equals", "(Ljava/lang/Object;)Z", null, null);
if (visitor != null) visitor.visitEnd();
visitor = visitMethod(ACC_PUBLIC, "hashCode", "()I", null, null);