requires Test::More 0.88 for done_testing