feat(domInterceptor listener): update listener function to match new contstraints

Whereas before the listener function itself was expected
as a parameter for customization, customization now comes
from setting listener default behavior in setListenerDefaults.