Adding more support for open addressing, search, remove, insert