sig
  type t = Biocaml_rSet.t
  type range = Biocaml_range.t
  val empty : t
  val of_range_list : (int * int) list -> t
  val to_range_list : t -> (int * int) list
  val to_list : t -> int list
  val size : t -> int
  val is_empty : t -> bool
  val inter : t -> t -> t
  val union : t -> t -> t
  val diff : t -> t -> t
  val subset : t -> t -> bool
end