code: function () {
                  var me = this, lines = me._consolidateLines();
                  me._buffer.length = 0;
                  me._pushBackLastLineIfNotEmpty(lines);
                  _gpfArrayForEach(lines, function (line) {
                      me._appendToReadBuffer(line);
                  });
              }
docs: Check if the buffer contains any carriage return and write to output
  
  @since 0.2.1