code: @Override
  	public IndexedSet<T> intersection(Collection<? extends T> other) {
  		if (other == null)
  			return empty();
  		return createFromIndices(indices.intersection(convert(other).indices));
  	}
docs: {@inheritDoc}