Another attempt to fix infinite loop in foreach
Another attempt to fix infinite loop in foreach

Without this commit, this causes a busy loop:

>> foreach [a:] [1 2 3][ print mold a]

Fix CC#1751

zsx/r3,zsx/r3,zsx/r3,zsx/r3