anchor.diff:    final bool requireMain;
   
     SingleShotCompiler(FileSystem fileSystem, Uri platformKernel,
  -      {this.requireMain: false, strongMode: false})
  -      : super(fileSystem, platformKernel, strongMode: strongMode);
  +      {this.requireMain: false,
  +      bool strongMode: false,
  +      bool suppressWarnings: false})
  +      : super(fileSystem, platformKernel,
  +            strongMode: strongMode, suppressWarnings: suppressWarnings);
   
     @override
     Future<Program> compileInternal(Uri script) async {
  
positive.code:   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];
  
    Compiler compiler;
    // TODO(aam): There should be no need to have an option to choose
  
negative.code: 
    CompilerOptions options;
  
    Compiler(this.fileSystem, Uri platformKernel,
        {this.strongMode: false, bool suppressWarnings: false}) {
      Uri packagesUri = (Platform.packageConfig != null)
          ? Uri.parse(Platform.packageConfig)
          : null;
  