My clients use WHILE loops in their Visual Basic and Python logic and its not easy to migrate this into purely FormulaMap() loops, especially when the WHILE CONDITION is complex.
So I had to find a way. And I recalled an ancient SPIN-LOCK technique we used in UNIX back in the 80s