Making choose-supplier public so that system level testing can be

achieved without direct injection of config supplier