@GromNaN the difference is that most parameters should be set **after** registering the providers (to overwrite the default values of the parameters rather than the opposite), while debug might be accessed during the registration already (clean providers should avoid it though)