Satml_frontend_hybrid.Makeexception Bottom of Explanation.t * AltErgoLib.Expr.Set.t list * tval empty : unit -> tval is_true : t -> Expr.t -> (Explanation.t Stdlib.Lazy.t * int) optionval assume : bool -> t -> (Expr.gformula * Explanation.t) list -> t