Fix #13 - test failures under Perl 5.8

Trivial change to allow tests to run under Perl 5.8 again. :) Thinking about it, this changes the behaviour slightly (although all tests still pass, including the https://rt.cpan.org/Public/Bug/Display.html?id=90593 test) - I'll have a closer look when I'm not at work...