Put back in the BEGIN { require 5.002; }. The version in
5.003_02 wouldn't work in 5.002 anyway. Further, the whole
point of the construct is to catch 5.001m, so we can't use
syntax introduced after 5.001m to do that.
=cut
-use 5.002;
+BEGIN { require 5.002; }
require Exporter;
@ISA = qw(Exporter);