I don't like "Because the spec says so." comments to the why questions.
I think a why question generally asks the reason behind the design. Why did the language designers choose(or did not choose) this design? Answers like,
Eric Lippert answer: Because they did not think about this, so it is not implemented.etc answers are much more contributing than "Because the spec says so.".
If you don't have any idea, please don't bother to answer.