However, two obvious problems occur: The macro is unhygienic: it declares a new variable in the existing scope which remains after the loop.
Међутим, постоје два очигледна проблема: Макро је хигијенски неисправан - он декларише нову вредност у постојећем обиму који преостаје након петље.