The public API `Flush()` may cause misuse. `logger.LogEngine().FlushReports()` is called in `Stop` as it should be. ``` // Flush flushes the reports to the output writers. func Flush() { logger.LogEngine().FlushReports() } ```