Hashes can sometimes be cached, if there is ample space in the info framework where The real key is saved; caching the result of comparisons (a binary operation) is frequently impractical. Then again, comparisons can benefit from shortcutting: if keys typically vary within the initial several bytes, a adverse comparison can be very rapid.William Ch