sig
  val ( --> ) : ('a, 'b) BatMultiMap.t -> 'a -> 'b BatSet.t
  val ( <-- ) : ('a, 'b) BatMultiMap.t -> 'a * 'b -> ('a, 'b) BatMultiMap.t
end