disable Nagle algorithm, remove isDrained attribute, use internal needDrain instead
remove .emitRaw()
remove .isDrained
turn on flowing mode: .resume()