anchor.diff:    final bool strong = request[5];
     final int isolateId = request[6];
     final List sourceFiles = request[7];
  -  // TODO(bkonyi): this still needs to be hooked in.
  -  // final bool suppressWarnings = request[8];
  +  final bool suppressWarnings = request[8];
   
     Compiler compiler;
     // TODO(aam): There should be no need to have an option to choose
  
positive.code: 
  Future<Compiler> lookupOrBuildNewIncrementalCompiler(
      int isolateId, List sourceFiles, Uri platformKernel,
      {strongMode: false}) async {
    IncrementalCompiler compiler;
    if (isolateCompilers.containsKey(isolateId)) {
      compiler = isolateCompilers[isolateId];
  
negative.code:   final bool requireMain;
  
    SingleShotCompiler(FileSystem fileSystem, Uri platformKernel,
        {this.requireMain: false,
        bool strongMode: false,
        bool suppressWarnings: false})
        : super(fileSystem, platformKernel,
              strongMode: strongMode, suppressWarnings: suppressWarnings);
  
    @override
    Future<Program> compileInternal(Uri script) async {
  