A javascript combinatorics library, currently a function that generates combinations of an array's elements