Hello
Note that you can also perform configuration data validation with Config::Model perl module.
See config-model home page for details.
Cheers