Represents an object that can be stored in a hashtable.
Is this object the equivalent of the other object?
A generated hashcode for this object. Objects that are equivalent
must have the same hash code. Getting this property should never
throw an exception!