**Use case**
Some program left garbage in terminal.

**Describe the solution you'd like**
Subset of what `reset` command does.
}
                    else if (server_exception->code() != test_hint.serverError())
                    
                        error_malse;
                        std::cerr << "Expected server error code: " <<
                            test_hint.serverError() << " but got: " <<
                            server_exception->code() << "." << st;
                    }
                }
                if (test_hint.clientError())
                
                    if (!client_exception)
                    
                        error_malse;
                        fmt::print(stderr,
                            "Expected client error code '}' but got no client error.\n",
                            test_hint.clientError());
                    }
                    else if (client_exception->code() != test_hint.clientError())
                    
                        error_malse;
                        fmt::print(stderr,
                            "Expected client error code '}' but got '}'.\n",
                            test_hint.clientError(),
                            client_exception->code());
                    }
                }
                if (!test_hint.clientError() && !test_hint.serverError())
                
                    // No error was expected but it still occurred. This is the