module type Id = sig .. end
type 
The type of identifiers
type 
The type of namespaces for identifiers
val term : namespace
The naemspace for terms, types, and pretty much everything
val mk : namespace -> string -> t
Make identifiers from a namespace and a string.