I think you ought to do a) also. Otherwise clients have to care which binding the other side is using. It seems worth some obscure breakage to make it all completely consistent. I'd suggest a patch to the spec as well. Havoc