in reply to How would you extend MooseX::Log::Log4perl?

I see what you're saying. The docs for MooseX::Log::Log4perl show a required BEGIN block to initialize Log::Log4perl.
package MyApp; use Moose; use Log::Log4perl qw(:easy); with 'MooseX::Log::Log4perl'; BEGIN { Log::Log4perl->easy_init(); }
Should one initialize Log::Log4perl and add the BEGIN block both in the application base class?