
Log::report::optional will allow libraries (helper modules) to have a dependency to a small module instead of the full log-report distribution. the full power of log::report is only released when the main program uses that module. in that case, the module using the 'optional' will also use the full log::report, otherwise the dressed-down log::report::minimal version.