Ahaha :). For consistence, it should throw exceptions on fatal errors that should stop execution. Failed to connect, login, not a git repo, etc. Anything else can be informational and just use `$this->output`.