It can be a good idea to fatalize warnings for the author, but we do not want
to block end-user installs if some new perl adds a warning that we did not
predict.
use strict;
-use warnings FATAL => 'all';
+use warnings;
use Test::More tests => 20;
{ package Foo; sub new { bless({}, $_[0]) } }