Result encapsulating internal terminal Error and CliResult encapsulating a String error (for output in the terminal)
Result
Error
CliResult