Wow, that's... wow.

One hopes that the Microsoft employee who answered isn't actually a developer for them. The (former or present) MS developers I've known have all been sharp folks. Of course, if they just allocated *everything* on the heap, it would explain a few things about Windows... :-D