[add] simpler content-length handling, simpler emit('headers')