WWW::Mechanize should include Test::More as a test_requires (or build_requires under
Module::Build), rather than just a requires.
While Test::More is indeed a core module, some distributions (e.g. Fedora)
split core modules out into distinct sub-packages... Adding Test::More as
a test_requires will make it easier for automated packaging / build tools
to correctly package (and update!) this module, as well as not install
more than what is actually required at runtime.
Thanks! :)