restore original deprecation formatter
check that formatter understands notification
remove (now unecessary) as_null_object calls as they interfer with the check for listener understanding