anchor.diff:          il.Emit(OpCodes.Ldarg_2)
           il.Emit(OpCodes.Ldarg_3)
           il.Emit(OpCodes.Ldarg_S, 4uy)
  -        il.Call(rebuildMeth, false)
  +        il.Call(rebuildMeth)
           il.Emit(OpCodes.Ret)
   
           let newSelf = meth.CreateDelegate<FuncRef1<Dispatcher<'b, 'r>, obj[], obj, 'b, 'r, bool>>()
  
positive.code:         il.Emit(OpCodes.Ldarg_0)
          il.Emit(OpCodes.Ldarg_2)
          il.Emit(OpCodes.Ldarg_3)
          il.Call(rebuildMeth, false)
          il.Emit(OpCodes.Ret)
  
          let newSelf = meth.CreateDelegate<FuncRef1<Dispatcher<'r>, obj[], obj, 'r, bool>>()
  
negative.code:         let mutable collisions = 0
  
          if implementations.Count = 0 then
              il.Emit(OpCodes.Br, errorLabel)
  
          if implementations.Count = 1 then
  