- let termty,_ = T.type_of_aux' metasenv context term CicUniv.empty_ugraph in
- let uri = baseuri_of_term termty in
- let obj,_ = CicEnvironment.get_obj CicUniv.empty_ugraph uri in
+ let termty,_ = T.type_of_aux' metasenv context term CicUniv.oblivion_ugraph in
+ let uri, typeno =
+ match termty with
+ | Cic.MutInd (uri,typeno,_)
+ | Cic.Appl(Cic.MutInd (uri,typeno,_)::_) -> uri,typeno
+ | _ -> assert false
+ in
+ (* let uri = baseuri_of_term termty in *)
+ let obj,_ = CicEnvironment.get_obj CicUniv.oblivion_ugraph uri in