exception AllSelectedTermsMustBeConvertible;;
val assumption_tac: ProofEngineTypes.tactic
-val generalize_tac: terms:Cic.term list -> ProofEngineTypes.tactic
-
-(*
-val decide_equality_tac: ProofEngineTypes.tactic
-val compare_tac: term1:Cic.term -> term2:Cic.term -> ProofEngineTypes.tactic
-*)
-
+val generalize_tac:
+ ?mk_fresh_name_callback:ProofEngineTypes.mk_fresh_name_type -> Cic.term list ->
+ ProofEngineTypes.tactic