Make logger optional for EventListener\ViewResponseListener