Note that while the behavior is undesirable (and I consider it a bug), it is not a spec violation.
Feel free to add your name(s) to the CC field of the above issue if you wish to track it's progress.
[Message sent by forum member 'peterwx' (peterwx)]