code: func (set StringSet) Clone() StringSet {
  	clonedSet := NewStringSet()
  	for elem := range set {
  		clonedSet.Add(elem)
  	}
  	return clonedSet
  }
docs: // Returns a clone of the set.
  // Does NOT clone the underlying elements.