PSR-3 Log implementation