Como posso incluir dinamicamente módulos Perl sem usar eval?

Preciso incluir dinamicamente um módulo Perl, mas, se possível, gostaria de ficar longe de avaliação devido aos padrões de codificação de trabalho. Isso funciona:

$module = "My::module";
eval("use $module;");

Mas eu preciso de uma maneira de fazer isso semeval se possível. Todas as pesquisas do Google levam aoeval método, mas nenhum de outra maneira.

É possível fazê-lo semeval?