sig
  type iterator
  val patt : 'Mindstorm.conn -> string -> Mindstorm.Find.iterator
  val current : Mindstorm.Find.iterator -> string
  val current_size : Mindstorm.Find.iterator -> int
  val next : Mindstorm.Find.iterator -> unit
  val close : Mindstorm.Find.iterator -> unit
  val iter : 'Mindstorm.conn -> f:(string -> int -> unit) -> string -> unit
  val map : 'Mindstorm.conn -> f:(string -> int -> 'b) -> string -> 'b list
  val fold :
    'Mindstorm.conn -> f:(string -> int -> '-> 'b) -> string -> '-> 'b
end