Which safety net do you use?
use warnings;
or
use strict;
I know that
Both, of course. If perl were designed today, use strict and use warnings would be the default behavior. It's just like having warnings turned on in a compiler - why would you not do that by default?