To be consistent with the way listeners work in the core, I would make the priority default to ``0``. If you really want to ensure that the config provider runs last, you should give it a negative priority