Yes you're probably right. Perhaps I'm getting confused also with other languages. Doesn't C or VB force a Switch to be on the same variable, then different outcomes...
I don't know, but it's just cosmetically difficult to read and understand.
Regards
Simon