yes, collection.Set is collection.immutable.Set