in reply to Die silently?

The Exception::NoException CPAN module already does this. It's just a "false" object you can die with.

die Exception::NoException->new