anchor.diff:      if (!isPassing && other.isPassing) return 1;
       var suiteDiff = suite.compareTo(other.suite);
       if (suiteDiff != 0) return suiteDiff;
  -    return test.compareTo(other.test);
  +
  +    var testDiff = test.compareTo(other.test);
  +    if (testDiff != 0) return testDiff;
  +    return repro.compareTo(other.repro);
     }
   
     bool operator ==(_Record other) => suite == other.suite &&
         test == other.test && config == other.config &&
  -      expected == other.expected && actual == other.actual;
  +      expected == other.expected && actual == other.actual &&
  +      repro == other.repro;
   }
   
  
positive.code:     if (last == record) continue;
      var status = _pad('${record.expected} => ${_actualString(record)}', 36);
      print('$status ${record.config} ${record.suite} ${record.test}');
      last = record;
      total++;
      if (record.isPassing) passing++;
    }
    print('Total: ${total} unexpected result(s), $passing now passing, ${total - passing} now failing.');
  }
  
  _pad(s, n, {left: false}) {
  
negative.code:   var config;
    var expected;
    var actual;
    bool reproIsNext = false;
    for (var line in body.split('\n')) {
      if (line.startsWith("FAILED: ")) {
        int space = line.lastIndexOf(' ');
  