This is something I'd thought about, but I'm not sure for `tls`, `snappy`, `deflate` that we necessarily actually have to confirm a response. It's just a second `OK` for most of these, right? If any of those fail, then ultimately the connection will be closed so I had been hoping that the connection remaining open was a sufficient signal.