erm yeah, sorry! I meant `HashSet` (I'm falling asleep right now)