[add] Added combinations() method to get combinations of set items, grouped by n