this seems more sensible
use tail calls when possible
not totally reliable, but better than nothing
document Perl 5.14 requirement; document match() re-export
bump version; changelog
Added tag 0.002 for changeset a3af86505dc5