in reply to map and foreach are the same
in thread Insensitive Scoundrel

Just a minor nitpick: not giving an argument should implicitly pass the empty list, not undef - just like you do when you want an iteration of a map to "disappear" from the result list. </nitpick> :-)

Makeshifts last the longest.