Uses primitive collections for some traversal uniqueness checks
Minor bug fixes for the hop scotch implementation