Compact buffer on every advancement
Add more options to the primitive cli
Pull the buffer size from configuration
Add debugging around Connection::deliver