Currently, Make's repeater tool is extremely basic & extremely limited, because it only lets us specify a STATIC NUMBER OF REPEATS, and that's it. The repeater tool will simply perform a certain number of repeats, with absolutely NO LOGIC applied to the repeats at all. However, what we really need is to ADJUST the number of repeats if SOME CONDITION happens during one of those repeats. The MOST COMMON scenario that comes up about 90% of the time is that we want to STOP THE REPEATS if some condition happens during one of the repeats. For example: Other programming languages that allow "repeats" will also allow you to set a variable to some number at the beginning of the "scenario run", and then that variable gets increased during each repeated run if certain conditions are met. Then, once the variable gets increased beyond a certain number, the repeat will stop and it won't run any more repeats. We really need this functionality in Make as well.