Como posso fazer referência a uma sub-rotina Perl?

Estou tendo problemas para descobrir como fazer referência a uma sub-rotina em um arquivo de módulo externo. No momento, estou fazendo o seguinte:

Arquivo externo

package settingsGeneral;    
sub printScreen {
    print $_[0];
}

a Principal

use settingsGeneral;    
my $printScreen = settingsGeneral::printScreen;
&$printScreen("test");

mas isso resulta em um erro: não é possível usar a string ("1") como uma ref de sub-rotina enquanto "refs estritas" em uso

questionAnswers(1)

yourAnswerToTheQuestion