CombinationIndexGenerator seems to be correct and tested.