Table-driven argument parsing for Perl 5
