I looked at the entire code and understood what is going on. The defaults are overridden when loading the configuration from content.