package MyApp::DoStuff; with 'MyApp::Role::Logger'; package main; my $doer = MyApp::DoStuff->new( level => 'warn' ); my $a = 'some_value'; $doer->log( 'debug', $a );