On Monday, April 15, 2002, at 04:04 PM, Robert Hahn wrote: > If you're open to changing the spec, then perhaps it should be up to > the client to specify what's 'preferred'. How can the server know > what a client wants, really? It doesn't have to. The client just gets what it wants. The server simply tells it what the option is and indicates a single preferred option (the first listed one). The client can either heed or ignore that preference.