Adding IEnumerable extensions. Permutation<T>(r), Combination<T>(r).