class EnumeratedIdentitySet implements Set<T> {

    @Override
    public boolean isEmpty() {
        return set.isEmpty();
    }

    public  EnumeratedIdentitySet(Collection<? extends T> collection);
    public  EnumeratedIdentitySet();

}