HASH_OR_ZERO
A slot to hold the cached hash value of a tuple. If zero, then the hash value must be computed upon request. Note that in the very rare case that the hash value actually equals zero, the hash value has to be computed every time it is requested.