extended Perl support