anchor.diff:  // BSD-style license that can be found in the LICENSE file.
   
   import 'dart:async';
  +import 'dart:convert';
   import 'dart:io' as io;
   import 'dart:math' as math;
   
  
positive.code:   void missingElementKindTableFor(String completionLocation) {
      missingCompletionLocationTable = completionLocation;
    }
  }
  
  extension AvailableSuggestionsExtension on protocol.AvailableSuggestion {
  
negative.code:       print('');
        print('  Rank: $rank');
        print('  Location: ${expected.location}');
        print('  Suggestion: ${suggestion.description}');
        print('  Features: $features');
        print('  Top $topSuggestionCount suggestions:');
        for (var i = 0; i < topSuggestionCount; i++) {
          var topSuggestion = topSuggestions[i];
          print('  $i Suggestion: ${topSuggestion.description}');
          if (result.listener != null) {
            var feature = result.listener.featureMap[topSuggestion];
            if (feature.isEmpty) {
  