"use base Exporter" => "use Exporter 5.57 'import'"

Avoid inheriting from Exporter: this pollutes the namespace.
use Exporter 'import'; on chapter 2 as well
Merge branch 'dolmen/no-base.pm'