Subject: | _use_base_exporter rule should be removed |
Currently, the construct "use base 'Exporter'" injects a minimum version of 5.008 -- the comment for this rule says "use base 'Exporter' doesn't work reliably everywhere until 5.008". However, Exporter is dual-lifed, so the presence of this code really should just result in a minimum prereq on whatever version of Exporter fixed this (say, via Perl::PrereqScanner) -- it doesn't have anything to do with the minimum required version of *perl*.
Consequently I think this rule should be removed, as its presence is artificially injecting a minimum prereq of 5.8 into distributions that do not need it.