fn fetchRemove(self: *Self, key: K) ?KV
If there is an Entry with a matching key, it is deleted from the hash map, and then returned from this function.
Entry
self: *Self,
key: K,