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

**Describe the solution you'd like**
Subset of what `reset` command does.
config().setBool("highlight", options["highlight"].as<bool>());
        if (options.count("history_file"))
            config().setString("history_file", options["history_file"].as<std::string>());
        if ((query_fuzzer_runs = options["query-fuzzer-runs"].as<int>()))
        
            // Fuzzer implies multiquery.
            config().setBool("mu
            // Ignore errors in parsing queries.
            config().setB
            ignore_error = true;
        }
        if (options.count("opentelemetry-traceparent"))
        
            std::string traceparent = options["opentelemetry-traceparent"].as<std::string>();
            std::string error;
            if (!context.getClientInfo().client_trace_context.parseTraceparentHeader(
                traceparent, error))
            
                throw Exception(ErrorCodes::BAD_ARGUMENTS,
                    "Cannot parse OpenTelemetry traceparent '}': }",
                    traceparent, error);
            }
        }
        if (options.count("opentelemetry-tracestate"))
        
            context.getClientInfo().client_trace_context.tracestate =
                options["opentelemetry-tracestate"].as<std::string>();
        }
        argsToConfig(common_arguments, config(), 100);
        clearPasswordFromCommandLine(argc, argv);