Hmm. You're right: the client is putting the protocol version in the message. But the server isn't using it.