Cron executes whatever program is sent to it in such a fashion that anything written to STDERR causes either the kernel (or cron I'm unsure) to receive SIGPIPE. How does this functionality work? Is cron sending SIGPIPE or is the kernel? How can I get that same effect, without running something in cron? Could someone tell me for instance how to run a Perl script such that

#!/usr/bin/env perl
warn 'foo';
print "bar;


Receives a SIGPIPE when it tries to write 'foo' to STDERR, and never writes 'bar'? I want to see Perl terminate and shell variable $? return 255.


Question: Exactly how are Avenger elites buffed when one of them dies?
Answer: 
  Only Champion monster types will spawn with the Avenger trait. If a
  Champion touting this ability appears, it can imbue all other
  Champions in the area with the same type of powers it spawned with,
  increasing movement and attack speed and damage inflicted until the
  foe is felled. This effect may be stacked up to three times.


Source

I highlighted the important bits.