sig
  type t
  val compare : Rangemap.OrderedType.t -> Rangemap.OrderedType.t -> int
end