Refactor: DRY: Move duplicate code for *incrementing* positions of existing combination groups to separate method.
Refactor: DRY: Move duplicate code for *incrementing* positions of
existing combination groups to separate method.

itsjeyd/ODE,itsjeyd/ODE,itsjeyd/ODE,itsjeyd/ODE