Ignore uniqSetWithForEach in safari

Safari doesn’t recognize iterable argument in set constructor.
It is simpler to fall back to `uniqSet` than use `uniqSetWithForEach`.