Module type Nametab.ValueType

type t
val equal : t -> t -> bool
val is_var : t -> Names.Id.t option

Is this a variable (not handled by name tables)?

module Map : CSig.UMapS with type key = t