(* returns the resulting type, the metasenv and the arguments *)
val saturate:
- ?delta:int -> NCic.metasenv -> NCic.context -> NCic.term -> int ->
+ ?delta:int -> NCic.metasenv -> NCic.substitution ->
+ NCic.context -> NCic.term -> int ->
NCic.term * NCic.metasenv * NCic.term list