public static bool overlaps <EqT, T>(HashSet <EqT, T> setA, HashSet <EqT, T> setB) where EqT : struct, Eq <T> =>
 setA.Overlaps(setB);