DHashMap: Handle hash overlap correctly