+ (* this is the correct one and should be used by tactics to fold subst *)
+val type_of:
+ Cic.metasenv -> Cic.substitution ->
+ Cic.context -> Cic.term -> CicUniv.universe_graph ->
+ Cic.term * Cic.term * Cic.metasenv * Cic.substitution *CicUniv.universe_graph
+