Adding hook to allow custom init of providers that may require variables (such as API keys etc) setting.