add support for PSR-3 logger