Can you make it possible to load multiple configuration files.
For example in jekyll we would run
jekyll --config=_config.yml,_config2.yml serve
Which would pull all the configurations from the first file and then the second (so the seond file would take precedence).