custom tab−completion for Perl apps