@CKurt: I don't know - after all how many times have we seen a new version of some application actually having been a complete rewrite of itself? OK so not the norm but not that unusual either.

I actually prefer to think of what happened in these terms (rather than what MS are telling us)