HashTable::removeIf always shrinks the hash table by half even if there is nothing...