KeyValuePair in July CTP has read-only Key/Value properties?
Yet another unexpected change/bug in July CTP...
Barely recovered from the shock of not being able to compare generic type arguments to null, I'm getting more compiler errors... turns out the Key and Value properties of the generic KeyValuePair<K,V> structure are now read-only!
That's a change from previous versions, and also differs from the non-generic structure DictionaryEntry.
Unlike the other issue which is definitely a bug (already filed with MS), this onemight be intentional since value types have funny behavior when you try to change them anyway. But is it intentional, or another bug?

