this is just going to confuse users. let's go with e.g. `-concurrency=1..5` and just create the number of workers by interpolating over the number of experiments to get the effective "pattern". I much prefer that to the code silently just not ramping if the number of elements in pattern isn't the same as the number of iterations.