cli is the wrong container to pass here. An "interactor" of some sort would be what ideally we should pass. But first we need to fix the whole interaction flow. For now, this works and makes it easy to replace in the future.