//***** // DualHashSet... public static DualHashSet <T1, T2> Clone <T1, T2>(this DualHashSet <T1, T2> source) { var result = new DualHashSet <T1, T2>(); result.CopyFrom(source); return(result); }