range search for hash tables
safety
works fine
resolving merge
fixes hash
resolving merge