public static Set <OrdT, T> addRange <OrdT, T>(Set <OrdT, T> set, IEnumerable <T> range) where OrdT : struct, Ord <T> => set.AddRange(range);
public static Set <A> addRange <A>(Set <A> set, IEnumerable <A> range) => set.AddRange(range);