Help for this page
{ package Foo; ... }; print($@); # Woof
$@=undef; { local $@; ... } # $@ is undef here, no matter what "..." is.