anchor.diff:      var uriTranslator = new UriTranslatorImpl(
           new TargetLibrariesSpecification('none', dartLibraries), packages);
       var errorListener = new _ErrorListener();
  -    var options = new CompilerOptions()
  +    var compilerOptions = new CompilerOptions()
         ..target = new _AnalyzerTarget(
             new TargetFlags(strongMode: analysisOptions.strongMode))
         ..reportMessages = false
  
positive.code:       ..fileSystem = new _FileSystemAdaptor(fsState, pathContext)
        ..byteStore = byteStore
        ..onError = errorListener.onError;
      var processedOptions = new ProcessedOptions(options);
  
      return new FrontEndCompiler._(
          processedOptions, uriTranslator, errorListener);
    }
  
    FrontEndCompiler._(this._options, this.uriTranslator, this._errorListener)
        : _logger = _options.logger,
          _fileSystem = _options.fileSystem;
  
    /// Compile the library with the given absolute [uri], and everything it
    /// depends on. Return the result of the requested library compilation.
  
negative.code:     _component.libraries.forEach(processLibrary);
    }
  
    Future<T> _runWithFrontEndContext<T>(
        String msg, Uri input, Future<T> Function(ProcessedOptions) f) async {
      var processedOptions = new ProcessedOptions(_compilerOptions, [input]);
      return await CompilerContext.runWithOptions(processedOptions, (context) {
        context.disableColors();
        return _logger.runAsync(msg, () => f(processedOptions));
      });
    }
  }
  