XmlTreeModel passes all tests