+doc StreamTCP docs

and this won't work. You depend on the ByteString corresponding exactly to the line boundary. You will need the line parser stage here.