sub rarely_called { require Text::Unidecode; return Text::Unidecode::unidecode($_[0]); } #### sub rarely_called { require Text::Unidecode; import Text::Unidecode qw( unidecode ); return unidecode($_[0]); } #### sub rarely_called { eval "use Text::Unidecode qw( unidecode ); 1" or die("Loading unidecode: $@"); return unidecode($_[0]); }