in reply to loop surprise

my didn't always exist. This feature allows you to simplifify

local $e; for $e (LIST) BLOCK

to

for $e (LIST) BLOCK

These days, it makes no sense to do anything but

for my $e (LIST) BLOCK
or
for (LIST) BLOCK