sig
type t = Term.t * Jst.t
val make : Term.t -> Jst.t -> Fact.Pos.t
val term_of : Fact.Pos.t -> Term.t
val pp : Fact.Pos.t Pretty.printer
val map : Jst.Eqtrans.t -> Fact.Pos.t -> Fact.Pos.t
val is_var : Fact.Pos.t -> bool
val is_pure : Th.t -> Fact.Pos.t -> bool
val status : Fact.Pos.t -> Term.status
end