anchor.diff:        return false;
       }
       if (!(node.target is SimpleIdentifier)) return false;
  -    return node.target.token.toString() == "Intl";
  +    SimpleIdentifier target = node.target;
  +    return target.token.toString() == "Intl";
     }
   
     /**
  
positive.code:     const validNames = const ["message", "plural", "gender", "select"];
      if (!validNames.contains(node.methodName.name)) return false;
      if (!(node.target is SimpleIdentifier)) return false;
      return node.target.token.toString() == "Intl";
    }
  
    Message _expectedInstance(String type) {
  
negative.code:       } on IntlMessageExtractionException catch (e) {
          message = null;
          var err = new StringBuffer()
              ..writeAll(["Error ", e, "\nProcessing <", node, ">"])
              ..write(_reportErrorLocation(node));
          print(err);
          warnings.add(err);
  