Module Solver.T
module Fun : sig ... endmodule Ty : sig ... end with type t = Sidekick_base_term.Ty.t and type state = Sidekick_base_term.Ty.statemodule Term : sig ... end with type t = Sidekick_base_term.Term.t and type state = Sidekick_base_term.Term.state