Why is the namespaces under **`Microsoft`**`.Data.*` rather than **`System`**`.Data.*`? Problem and painful when upgrading existing code.