Eng 6597 union parameters

Okay, I re-read your comment more thoroughly, and I think it's clear.  My brain was stuck on the false expectation.  The funny thing is, I seem to recall reading your comment carefully, but I must have scanned it looking for words that verified my mistaken understanding.  Maybe call out this trickiness explicitly by saying, "the parser does something unexpected  and counter-intuitive here..."?