public void addAll(Collection<T> c) { for (T t : c) { add(t); } }
public void addAll(IdentitySet<T> c) { for (T t : c) add(t); }
public IdentitySet(Iterable<T> copy) { for (T t : copy) add(t); }