Making XmlAttributes immutable.
Updating XmlNode API to have addAttribute, and not set attribute.