anchor.diff:    final List files;
     final SendPort replyPort;
     final bool verbose;
  -  WorkMessage(this.workerName, this.pkgRoot, this.sdkRoot, this.files, this.replyPort, this.verbose);
  +  WorkMessage(this.workerName, this.pkgRoot, this.sdkRoot, this.files,
  +      this.replyPort, this.verbose);
   }
   
   class ResultMessage {
  
positive.code:   final start = new DateTime.now().millisecondsSinceEpoch;
  
    List files = msg.files;
    var resolver =
        new Resolver(packageRoot: msg.pkgRoot, sdkRoot: msg.sdkRoot);
    var workerHitmap = {};
    files.forEach((File fileEntry) {
      // Read file sync, as it only contains 1 object.
  
negative.code:   env.lcov = args['lcov'];
    if (args['pretty-print'] && env.lcov) {
      fail('Choose one of pretty-print or lcov output');
    }
    if (!env.lcov) {
      // Use pretty-print either explicitly or by default.
      env.prettyPrint = true;
    }
  