@pchlupacek I was a little confused about why this was not just `Process[Task, Exchange[Bytes, Bytes]]`, but I think it makes sense (and I probably suggested this signature at one point... :). The inner stream controls the lifetime of the connection; without that, it would be unclear when it was safe to close the connection.