class LightWeightHashSet implements Collection<T> {

  @Override
  public boolean removeAll(Collection<?> c) {
    boolean changed = false;
    for (Object aC : c) {
      changed |= remove(aC);
    }
    return changed;
  }

  @SuppressWarnings("unchecked") public  LightWeightHashSet(int initCapacity, float maxLoadFactor,
      float minLoadFactor);
  public  LightWeightHashSet();
  public  LightWeightHashSet(int minCapacity);

}