-The C<use warnings> pragma (and the globally applied and deprecated B<-w>
-switch) produce some lovely diagnostics.
+The C<use warnings> pragma produces some lovely diagnostics. One can
+also use the B<-w> flag, but its use is normally discouraged, because
+it gets applied to all executed Perl code, including that not under
+your control.