с учетом того, что в отладке 1с есть стек и просмотр переменных всех уровней стека, то работа со стеком (в том числе многоуровненые разбиения на функции, в т.ч. зацикленные) на порядки проще чем адские плоские циклы с перезаписью объектов/переменных и т.п. Посмотреть состояние предыдущей итерации не представляется возможным...