Bug 315281 update copyrights for 3.6
bundles/org.eclipse.core.databinding.observable/src/org/eclipse/core/internal/databinding/identity/IdentitySet.java
public boolean contains(Object o) {
		return wrappedSet.contains(IdentityWrapper.wrap(o));
	}
	public boolean containsAll(Collection c) {
		for (Iterator iterator = c.iterator(); iterator.hasNext();)
			if (!wrappedSet.contains(IdentityWrapper.wrap(iterator.next())))
				return false;
		return true;
	}
	public boolean isEmpty() {
		return wrappedSet.isEmpty();
	}
	public Iterator iterator() {
		final Iterator wrappedIterator = wrappedSet.iterator();
		return new Iterator() {
			public boolean hasNext() {
				return wrappedIterator.hasNext();
			}
			public Object next() {
				return ((IdentityWrapper) wrappedIterator.next()).unwrap();
			}
			public void remove() {
				wrappedIterator.remove();
			}
		};
	}
	public boolean remove(Object o) {
		return wrappedSet.remove(IdentityWrapper.wrap(o));
	}
	public boolean removeAll(Collection c) {