anchor.diff:                List<String> keyValuePair = headerLine.split(':');
   
                 if (keyValuePair.length == 2) {
  -                _currentPacket.addHeader(keyValuePair[0].trim(), keyValuePair[1].trim());
  +                _currentPacket.addHeader(keyValuePair[0].trim(),
  +                                         keyValuePair[1].trim());
                 } else {
  -                this._controller.addError (new StateError ('Skipping invalid buffer: "${headerLine}"'));
  +                this._controller.addError
  +                  (new StateError ('Skipping invalid buffer: "${headerLine}"'));
                 }
               }
             }
  
positive.code:               _contentLength = 0;
                bodyBuffer = [];
              } else {
                if (!_currentPacket.hasHeader('Content-Type') && _currentPacket.headers.isNotEmpty) {
                  this._controller.sink.addError(new StateError('Bad header received: ${_currentPacket.headers}'));
                }
                /// Skip empty lines.
                else if (_currentPacket.headers.isNotEmpty) {
  
negative.code: part of esl;
  
  /**
   * Transformer for converting raw bytes into [Packet] objects.
   * Handles the low-level parsing of network traffic, or any other byte stream
   * for that matter, stores them in a buffer and encapsulates them in [Packet]
   * objects which the [Connection] then re-casts and injects into the
   * appropriate steam - for instance event stream.
   *
   * Can also be used standalone for parsing, for instance, packet dumps.
   */
  class PacketTransformer implements StreamTransformer<List<int>, Packet> {
    final StreamController<Packet> _controller = new StreamController<Packet>();
  