Um módulo Perl sabe onde está instalado?

Comecei a criar um pacote Perl que contém um modelo de email padrã

O manifesto se parece com:

SendMyEmail.pm
SendMyEmail/defualt_email.tt

Atualmente, eu sei onde estão o módulo (e o modelo) - mas o próprio módulo sabe onde está o disco? Então, o módulo poderia encontrar o modelo padrão sem a minha ajuda?

# This is what I would like to do.
package SendMyEmail;
sub new {
    my ($self, $template) = @_;
    $template ||= $dir_of_SendMyEmail .'/SendMyEmail/default_email.tt'; # ??
}

Existe uma maneira melhor de incluir um texto de modelo ou um lugar melhor para colocar o model

uaisquer referências a módulos CPAN que façam algo semelhante serão bem-vinda

Desde já, obrigado

questionAnswers(7)

yourAnswerToTheQuestion