sig
  type 'a t
  val to_stream :
    'Biocaml_genomeMap.LSet.t -> 'Biocaml_genomeMap.location Stream.t
  val of_stream :
    'Biocaml_genomeMap.location Stream.t -> 'Biocaml_genomeMap.LSet.t
  val intersects :
    'Biocaml_genomeMap.location -> 'Biocaml_genomeMap.LSet.t -> bool
  val closest :
    'Biocaml_genomeMap.location ->
    'Biocaml_genomeMap.LSet.t ->
    ('Biocaml_genomeMap.location * int) option
  val intersecting_elems :
    'Biocaml_genomeMap.location ->
    'Biocaml_genomeMap.LSet.t -> 'Biocaml_genomeMap.location Stream.t
end