Hashes can sometimes be cached, if there is more than enough home in the data construction where The main element is stored; caching the results of comparisons (a binary operation) is usually impractical. Conversely, comparisons can advantage from shortcutting: if keys typically differ within the very first handful of bytes, a destructive compariso