Separate STWLoggerDelegate protocol to increase testability