fn remove(self: *BufMap, key: []const u8) void
Removes the item from the map and frees its value. This invalidates the value returned by get() for this key.
self: *BufMap,
key: []const u8,