Implement message writer.

ByteString's toString implementation shows the actual data at this length. I could just `.hex()` larger chunks, I suppose.