From IRC:
<ilmari> I'd rather use 0 than undef for false, really
<vanstyn> ok, then I'll change it back... the reason I changed it to
undef was to match existing code, 'abort'
<vanstyn> I generally prefer 0/1 as well, which is why that is what I
started with
# Turn autoflush back off once setup is finished.
# TODO: this is being done purely for Static::Simple (legacy API), and has been suggested by
# mst to be removed and require/update Static::Simple to set this flag itself
- $class->log->autoflush(undef) if ($class->log->can('autoflush'));
+ $class->log->autoflush(0) if ($class->log->can('autoflush'));
return $class || 1; # Just in case someone named their Application 0...
}