functor (M : Accessors2_with_comparator) -> sig  end