Introduce XMLDocument

Exists in all common browsers.