Sidekick_proofmodule Step : sig ... endmodule Step_vec : sig ... endA vector indexed by steps.
module Sat_rules : sig ... endSAT-solver proof emission.
module Core_rules : sig ... endCore proofs for SMT and congruence closure.
module Pterm : sig ... endProof terms.
module Tracer : sig ... endProof traces.
module Trace_reader : sig ... endtype term = Pterm.ttype term_ref = Step.idtype step_id = Step.id