https://www.thinkasadev.com/hashsett-in-net-9/
HashSet<T> in .NET 9