add 'deriving Eq' to XmlNode