Add tinyxml submodule.
Add options to override the properties from the passed file.