Don't inherit from Exporter

`use Exporter 5.57 'import';` instead of `use base 'Exporter;'` because:
- inheriting from Exporter pollutes the namespace
- this avoids loading the legacy `base.pm`

This requires Exporter 5.57+, bundled with perl since 5.8.3 but also available on CPAN.