copy

abstract fun copy(    libraries: Libraries = Libraries.empty(),     flags: FlagStore = FlagStore.empty(),     staticKb: <ERROR CLASS> = Theory.empty(),     dynamicKb: <ERROR CLASS> = MutableTheory.empty(),     stdIn: InputChannel<String> = InputChannel.stdIn(),     stdOut: OutputChannel<String> = OutputChannel.stdOut(),     stdErr: OutputChannel<String> = OutputChannel.stdErr(),     warnings: OutputChannel<Warning> = OutputChannel.warn()): Solver