Rework the config module to have a set method instead of init.