temp put tinyxml definitions here till we work out what to do with them.
compile tinyxml's lib with TIXML_USE_STL.