Support cascade override.
Status: Beta
Brought to you by:
fhenus
The override process always starts from the BaseConfigFile, this means that if two environment has similar overrides, they have to have them duplicated. If there is a cascade override (For example, the QA environment comes from the Base config file, and the Production environment comes from the QA generated file) there is no need to duplicate.