Log
constructor(directory: (currentDate: String) -> Path = { currentDate -> "./logs/$currentDate/".toPath() }, rotation: LuminaConfig.Log.RotationConfig = RotationConfig(true, 30.days, 1.days), channelSize: Int = Channel.UNLIMITED, channel: Channel<Message> = Channel(channelSize))(source)