Extensive, yet simple, logging role using Log::Dispatchouli