above is my comment to explain the idea behind Wagn::Env.  It seemed to me like the "Conf" should only refer to the original configuration.  I was always uncomfortable, for example, with Wagn::Conf[:recaptcha_on], which was partly determined by whether the current user was logged in.