abstract fun createEventReporter(): EventReporter?
Create EventReporter and return null if no-op is needed on event reporting.
Return EventReporter - event reporter created.