anchor.diff:  
       dart2jsVersion = compiler.hasBuildId ? compiler.buildId : null;
   
  -    for (var library in compiler.libraryLoader.libraries.toList()) {
  +    for (LibraryElement library in compiler.libraryLoader.libraries.toList()) {
         visit(library);
       }
     }
  
positive.code:       'deferredFiles': compiler.deferredLoadTask.computeDeferredMap(),
        // This increases when new information is added to the map, but the viewer
        // still is compatible.
        'dump_minor_version': '1'
      };
  
      Duration toJsonDuration = new DateTime.now().difference(startToJsonTime);
  
negative.code:       'compilationDuration': compiler.totalCompileTime.elapsed.toString(),
        'toJsonDuration': 0,
        'dumpInfoDuration': this.timing.toString(),
        'noSuchMethodEnabled': backend.enabledNoSuchMethod,
        'minified': compiler.enableMinification
      };
  
      outJson['program'] = generalProgramInfo;
  