Switched from node-xml-lite to xml2json for cleaner parsing.