Making choose-supplier public so that system level testing can be
achieved without direct injection of config supplier