in reply to BAIL_OUT with older Test::More
Yes, I should have mentioned I tried die()-ing. The tests for this .t end but the rest of the .t try to run; what I'd want is for the harness to realize that something's gone wrong enough that you don't need to run the rest of the tests.