Module Set.With_first_class_module

type ('key, 'cmp, 'z) t = ('key, 'cmp) Comparator.Module.t -> 'z