Change Service and Cli to better support having configuration loading be owned by the Command object that's being fired