package DoesBubba; use Moose::Role; sub bubba { ... } 1; #### package Hubba; use Moose; with 'DoesBubba'; # rest of your class here.