anchor.diff:      }
       if (!hasDeferredKeyword) {
         if (!hasAsKeyword) {
  -        _addSuggestion2('deferred as', relevance: DART_RELEVANCE_HIGH);
  +        _addSuggestion2(DEFERRED_AS, relevance: DART_RELEVANCE_HIGH);
         } else if (entity == node.asKeyword) {
           _addSuggestion(Keyword.DEFERRED, DART_RELEVANCE_HIGH);
         }
       }
       if (!hasDeferredKeyword || hasAsKeyword) {
         if (node.combinators.isEmpty) {
  -        _addSuggestion2('show', relevance: DART_RELEVANCE_HIGH);
  -        _addSuggestion2('hide', relevance: DART_RELEVANCE_HIGH);
  +        _addSuggestion(Keyword.SHOW, DART_RELEVANCE_HIGH);
  +        _addSuggestion(Keyword.HIDE, DART_RELEVANCE_HIGH);
         }
       }
     }
  
positive.code:     if (entity == node.body) {
        FunctionBody body = node.body;
        if (!body.isAsynchronous) {
          _addSuggestion2(ASYNC, relevance: DART_RELEVANCE_HIGH);
          if (body is! ExpressionFunctionBody) {
            _addSuggestion2(ASYNC_STAR, relevance: DART_RELEVANCE_HIGH);
            _addSuggestion2(SYNC_STAR, relevance: DART_RELEVANCE_HIGH);
  
negative.code:   visitAsExpression(AsExpression node) {
      if (identical(entity, node.asOperator) &&
          node.expression is ParenthesizedExpression) {
        _addSuggestion(Keyword.ASYNC, DART_RELEVANCE_HIGH);
        _addSuggestion2(ASYNC_STAR, relevance: DART_RELEVANCE_HIGH);
        _addSuggestion2(SYNC_STAR, relevance: DART_RELEVANCE_HIGH);
      }
  