Flipped API, combinationsN doesn't check for < 2 anymore, handled by combinations func