anchor.diff:       "Failed requests", 
        "Concurrency Level", 
        "Total transferred",
  -     "Requests per second",
  +     "Requests per second (mean)",
        "Transfer rate"
       ];
       
  
positive.code:         line.startsWith("Transfer rate:")
        );
        
        if (lines.isEmpty) return "";
              
        final document = lines.where((String line) => line.startsWith("Document Path:")).first;
        final length = lines.where((String line) => line.startsWith("Document Length:")).first;
        final testtime = lines.where((String line) => line.startsWith("Time taken for tests:")).first;
  
negative.code:       final rps = lines.where((String line) => line.startsWith("Requests per second:")).first;
        final trans = lines.where((String line) => line.startsWith("Transfer rate:")).first;
        
        // Define some regular expression matchers to read data
        final pingMatcher = new RegExp(r'/ping/\d+');
        final intMatcher = new RegExp(r'\d+');
        final floatMatcher = new RegExp(r'[-+]?(\d*[.])?\d+');
        
        // Some helpers to apply the above matchers
        final getPing = (s) => pingMatcher.firstMatch(s).group(0);
        final getInt = (s) => intMatcher.firstMatch(s).group(0);
        final getFloat = (s) => floatMatcher.firstMatch(s).group(0);
        
        // Return a csv line by applying the matchers
        return
          "${getPing(document)}, " 
          "${getInt(length)}, "
  