anchor.diff:  //
   // When using the option to keep crashes, there will be an additional line
   //   a: Crash
  +//
  +// The option -r can be used to also process expectations in lines with
  +// comments. In this mode, deleted comments are collected and either printed
  +// out or written to a separate file (with -w).
  +//
  +// The option -i (with -r) tries to resolve the status of issues mentioned in
  +// comments and adds it to the collected comments. This requires an issue.log
  +// file as described in [parseIssueFile].
   
   import 'dart:io';
   
  
positive.code:     expectationsToKeep.add(Expectation.crash);
    }
  
    for (String path in results.rest) {
      bool writeFile = results["overwrite"];
      var statusFile = StatusFile.read(path);
      statusFile = removeNonEssentialEntries(statusFile, expectationsToKeep);
      if (writeFile) {
        File(path).writeAsStringSync(statusFile.toString());
        print("Modified $path.");
      } else {
        print(statusFile);
      }
    }
  }
  
negative.code:       help: "Overwrite input file with output.");
    parser.addFlag("keep-crashes",
        abbr: 'c', negatable: false, defaultsTo: false);
    parser.addFlag("remove-comments",
        abbr: 'r', negatable: false, defaultsTo: false);
    parser.addFlag("resolve-issue-states",
        abbr: 'i', negatable: false, defaultsTo: false);
    parser.addFlag("help",
        abbr: "h",
        negatable: false,
  