SetMap.Make
module Ord : OrderedType
type elt = Ord.t
module Set : Set with type elt = elt
module Map : Map with type elt = elt and type set = Set.t