Just `@delegator.listen` and `@signaller.listen`
`part.bytesize.to_s(16)` is the hex size of a [chunked response](http://en.wikipedia.org/wiki/Chunked_transfer_encoding#Example)