Bug 137435 [DataBinding] IdentityWrapper violates requirements for equals
bundles/org.eclipse.jface.databinding/src/org/eclipse/jface/internal/databinding/internal/IdentityWrapper.java
final Object o;
	/**
	 * @param o
	 */
	public IdentityWrapper(Object o) {
		this.o = o;
	}
	
	/**
	 * @return the unwrapped object
	 */
	public Object unwrap() {
		return o;
	}
	public boolean equals(Object obj) {
		if (obj == null || obj.getClass() != IdentityWrapper.class) {
			return false;
		}
		return o == ((IdentityWrapper) obj).o;
	}
	public int hashCode() {
		return System.identityHashCode(o);
	}
}