Outputs a message, then forwards onto next.
@override Future<void> flush() async { logger.info('Flushing'); await next?.flush(); }