in reply to "No strict refs" will be the death of me

rlk and btrott gave the answers that you should be looking for. I have simply an interesting quirk of strict for your edification.

Replace the following code in your foreach loop:

&$_() if $Foo{$_};

With this:

&{\&{$_}}() if $Foo{$_};

And you'll fly through strict with no problems. Why? Ask the dragons...

-dlc