anchor.diff:      }
   
       if (type == _InvocationMirror._METHOD) {
  -      msg_buf.write("Tried calling: $memberName($arguments)");
  +      String m = is_type_call ? "$_receiver" : "$memberName";
  +      msg_buf.write("Tried calling: $m($arguments)");
       } else if (argumentCount == 0) {
         msg_buf.write("Tried calling: $memberName");
       } else if (type == _InvocationMirror._SETTER) {
  
positive.code:           if (_receiver is Function) {
              msg_buf.writeln("Closure call with mismatched arguments: "
                  "function '$memberName'");
            } else {
              msg_buf.writeln("Class '${_receiver.runtimeType}' has no instance "
                  "$type_str '$memberName'$args_message.");
  
negative.code:     }
  
      StringBuffer msg_buf = new StringBuffer("NoSuchMethodError: ");
      bool is_type_call = false;
      switch (level) {
        case _InvocationMirror._DYNAMIC: {
          if (_receiver == null) {
  