I was planning to keep the current parameters as is and allow config object to be sent in as a kwarg. So config_file_location could be passed in as None