tinyxml2 dependence