in reply to Re: Oh 'my', how weird...
in thread 'my' buggy...
The variable is only cleaned up if the initialization
was done. On the first iteration it is assigned and then
cleaned up. On the second it is not assigned, has nothing
to pick up, and is not cleaned up. On the third the value
from the second is present and not cleaned up. On the
fourth it is initialized and cleaned up. etc.