Ok, this is pretty bad, but here goes :
map: I'll check it.
map looks under hood, and returns
map: I don't know.
grep: Let me do this you void context fool.
grep looks under hood, and returns
grep: I return undef ... no clue.
eval: You are both fools, check
$@, not
$!!
eval reveals $@ says "Undefined subroutine &main::clutch"
eval and grep slap map for looking for the clutch in an automatic.
$ perl -e 'do() || ! do() ;'
Undefined subroutine &main::try