Just curious about the key distribution algorithm -- why use CRC-16(key) % 4096 instead of a fast hash function like djb2, which almost certainly has better key equidistribution?<p><a href="http://www.cse.yorku.ca/~oz/hash.html" rel="nofollow">http://www.cse.yorku.ca/~oz/hash.html</a>