Provides methods to get Permutations, Combinations and OrderedCombinations of array elements.