disambiguate done_testing. Test::More and Test::Modern both provide the done_testing function, causing a test failure due to the warning identifying that Test::Modern erases the implementation originating from Test::More. It is believed that the inclusion of Test::Modern is for the specific Test::Modern::done_testing invocation, because no other symbols go missing when demoting Test::Modern as required. Perhaps deleting the usage of Test::Modern could also be an option, but also looks more likely to diverge from upstream intention; anyway, that is why the issue is forwarded upstream..