#17 replaced the parameter bag with direct injection of the global configuration