anchor.diff:          : 254;
     }
   
  -  Completer<int> completer = new Completer<int>();
  +  Completer<int> completer = Completer<int>();
     listenAndCompile(compiler, input ?? stdin, options, completer,
         generator: generator);
     return completer.future;
  
positive.code:     }
  
      compilerOptions.bytecode = options['gen-bytecode'];
      final BytecodeOptions bytecodeOptions = new BytecodeOptions(
          enableAsserts: options['enable-asserts'],
          emitSourceFiles: options['embed-source-text'],
          environmentDefines: environmentDefines)
  
negative.code: 
      for (String package in newPackages.keys) {
        List<Library> libraries = newPackages[package];
        Component singleLibrary = Component(
            libraries: libraries,
            uriToSource: deltaProgram.uriToSource,
            nameRoot: deltaProgram.root);
        ByteSink byteSink = ByteSink();
        final BinaryPrinter printer = printerFactory.newBinaryPrinter(byteSink);
        printer.writeComponentFile(singleLibrary);
  
        // Record things this package blob dependent on.
        Set<Uri> libraryUris = Set<Uri>();
        for (Library lib in libraries) {
          libraryUris.add(lib.fileUri);
        }
        Set<Uri> deps = Set<Uri>();
        for (Library lib in libraries) {
          for (LibraryDependency dep in lib.dependencies) {
            Library dependencyLibrary = dep.importedLibraryReference.asLibrary;
  