Doing this you could, for example, return gzip'd content in response to an HTTP/1.0 request, even though 1.0 does not support gzip Content-Encoding.

I'm pretty sure lots of clients still use 1.0, from command line clients like curl all the way up GUI browsers like IE.

What do you think?

That's my first question.

I have one more.