sig
  type t = [ `Kind | `Prop | `Type | `Unitype ]
  val equal : '-> '-> bool
  val compare : '-> '-> int
  val to_string : [< `Kind | `Prop | `Type | `Unitype ] -> string
end