docs: public static <E> Set<E> symmetricDiff(Set<E> s1, Set<E> s2) {
      Set<E> s = new HashSet<E>();
      for (E o : s1) {
        if (!s2.contains(o)) {
          s.add(o);
        }
      }
      for (E o : s2) {
        if (!s1.contains(o)) {
          s.add(o);
        }
      }
      return s;
    }