fn setIntersection(self: *Self, other: Self) void
Removes all keys which are not in the passed set.
self: *Self,
other: Self,