treewide: don't change `use VERSION' in the same scope
Perl v5.40 deprecates and warns about mismatching `use VERSION'
statements until v5.44, at which point it'll become fatal and
unsupported. Multiple `package' statements in the same file are
considered the same scope by Perl, including string `eval' where
packages are declared within the string.
Furthermore, downgrading from v5.11+ to earlier versions is
already fatal in v5.42, at least. It's explained somewhat
unsatisfactorily in perl5360delta(1)...
It appears Perl takes another step towards the path of Python
and Ruby of introducing incompatibilities for minor reasons :<
Reported-by: Kyle Meyer <kyle@kyleam.com>
Link: https://public-inbox.org/meta/87bjmawncx.fsf@kyleam.com/