I didn't discover this, a person on StackOverflow did. Just read the question and did some thinking. If you are interested, then please read the question and potentially comment @ StackOverflow.
I've never submitted anything to Microsoft Connect. Do you think that this qualifies? It would certainly seem if not a bug, then a severe annoyance if it ever happened in my code.