Yeah, makes sense.  Do you think this should just get extracted to the module and then the plugin can also use e.g. `log_message` (as opposed to just sharing the formatting)?