pub fn solve(args: &SolveArgs) -> Result<(String, u8), CliError>
The envelope and the exit it answers with.