There's a hole in my abstraction, dear Liza, dear Liza
msmvps.com
msmvps.com
Unexpected problem coming from a naïve "optimization". Shows that sometimes it's better to just leave code as simple as possible rather than implementing "clever" optimizations.
Especially in something so fundamental as the base class for all Sets in the collections framework.