anchor.diff:    else reportClassGaps(gaps);*/
   }
   
  -void reportPackages(String json) {
  +void reportPackage(String json) {
     Map<String,dynamic> package;
     dynamic _package = new JsonDecoder().convert(json);
     if (_package is Map) {
  
positive.code:     }
  
      while (i < sortedSections.length &&
          gapCount > int.parse(sortedSections[i].dataset['count'])) { i++; }
      if (i == sortedSections.length) {
        section.append(classSection);
      }
  
negative.code:   }
  
    void addToSortedSections(Element classSection, int gapCount) {
      // This is craziness. There has to be a better way.
      int i = 0;
      if (sortedSections.isEmpty) {
        sortedSections.add(classSection);
  