code: public static <T> Set<T> asSynchronized(Set<T> self) {
          return Collections.synchronizedSet(self);
      }
docs: A convenience method for creating a synchronized Set.
  
  @param self a Set
  @return a synchronized Set
  @see java.util.Collections#synchronizedSet(java.util.Set)
  @since 1.0