Isn't this in general a case of "my client is broken so please fix your server"? It would be better to send change requests to the client manufacturer to tell them to request the options they support in the reply. (after all, that is the idea behind the protocol) When you need it , it wil...