Descrição
Instâncias de objeto podem receber roles Moose selecionadas no momento da criação. Desenvolvedores a usam para compor comportamento opcional por objeto sem definir uma classe separada para cada combinação. É uma extensão de framework para código Perl orientado a objetos flexível.