RapidXml clone from http://rapidxml.sourceforge.net/