Porting SerilogLogger from KExpense

I guess the point is that it's easy to not provide a sensible impl.