Satml_frontend_hybrid.Make
exception Bottom of Explanation.t * AltErgoLib.Expr.Set.t list * t
val empty : unit -> t
val is_true : t -> Expr.t -> (Explanation.t Stdlib.Lazy.t * int) option
val assume : bool -> t -> (Expr.gformula * Explanation.t) list -> t