I assume the difference is that it's catching some pathological behavior in the hashtable -- introducing a collision where otherwise there would be none, or similar.