Este é um módulo para o Perl, chamado Object::MultiType. Ele permite que você trabalhe com objetos de vários tipos em um único código. Isso é útil quando você precisa lidar com diferentes tipos de dados em sua aplicação e quer manter o código organizado e fácil de ler. Ele é parte do repositório CPAN e  é fácil de instalar e usar.  