Using Tuples for overriding Equality() and GetHashCode()