I don&#x27;t think that needs to happen. From the article:<p>&quot;Basically, we re-enter a clone of the loop from above…. a clone specially made to be re-entered at any iteration&quot;<p>This is put forward as the explanation for how variables are mutated in the debugger, but as a mechanism for &quot;un-unrolling&quot; the loop it probably serves to support such conditional breakpoints too.