> It sounds really stoopid to say C<$SIG{__WARN__}> on a machine which
> doesn't have signals.
Indeed. It is also worth noting that people on -flow have been hashing
out safe signals through a "use signal" pragma, which would remove %SIG
altogether.
> Instead, let's implement them as magic subroutines C<WARN> and C<DIE>
> like C<BEGIN> and C<END>. This seems more consistent anyway. Well, to
> me.
I like it! But I'm not so sure these are like BEGIN and END - which are
really non-sub blocks - as much as DESTROY, perhaps. But that's a very
subtle nitpick.
-Nate