Fair enough, but the default Tizen config.xml should be in _build.js, not tiapp.xml. So in _build.js when you access tiapp.configXml, check that it's valid and if not, then set the defaults. I'm just trying to avoid logic in the tiapp.xml parser. The tiapp.xml parser should just do serialization and deserialization of the tiapp.xml file.