This is not an answer but I will try to stop you 😂. You should avoid wrapping the logging code at any cost, because:
logger.warning("\(message, privacy: .public)") will be truncated if your message is too long.logger.log("She said \(true, format: .answer)") will print She said YESlogger.log("She said \(true, format: .truth)") will print She said true.In case you find it brings more advantages to public interpolated string as default, you can try to extend OSLogMessage.