**Describe the bug** Preact `eventsProxy` throws a run-time error when `this._listeners` is not present on the DOM node. **To Reproduce** 1. Go to [Preact REPL](https://preactjs.com/repl?code=aW1wb3J0IHugcmVuZGVyIH0gZnJvbSAncHJlYWN0JzsKaW1wb3J0IHsgdXNlU3RhdGUsIHVzZUVmZmVjdCB9IGZyb20gJ3ByZWFjdC9ob29rcyc7CgoKZnVuY3Rpb24gRXhhbXBsZSgpIHsKICBjb25zdCBba2V5LCBzZXRLZXldID0gdXNlU3RhdGUoMCk7CgoJdXNlRWZmZWN0KCgpID0%2BIHsKCQljb25zdCBpbnRlcnZhbElkID0gc2V0SW50ZXJ2YWwoKCkgPT4gewoJCQlzZXRLZXkoKHByZXZTdGF0ZSkgPT4gcHJldlN0YXRlICsgMSk7CQoJCX0sIDUwMCkKCQlyZXR1cm4gKCkgPT4gY2xlYXJJbnRlcnZhbChpbnRlcnZhbElkKTsKCX0sIFtdKQoJCglyZXR1cm4gKAoJCTw%2BCgkJe25ldyBBcnJheSg1MCkuZmlsbCgpLm1hcCgoXywgaSkgPT4gKAoJCQkJPGRpdiBzdHlsZT17e3dpZHRoOiAxNTAsIGJhY2tncm91bmRDb2xvcjogImJsdWUiIH19IGtleT17YCR7a2V5fSR7aX1gfSBvbkNsaWNrPXsoKSA9PiB2b2lkIDB9IG9uTW91c2VMZWF2ZT17KCkgPT4gdm9pZCAwfSBvbk1vdXNlT3Zlcj17KCkgPT4gdm9pZCAwfT5FeGFtcGxlIHtrZXl9IHtpfTwvZGl2PgoJCSkpfQoJCTwvPgoJKTsKfQoKcmVuZGVyKDxFeGFtcGxlIC8%2BLCBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnYXBwJykpOwo%3D) on Safari. 2. Mouse over and mouse leave the example elements. 3. Observe error after couple tries. **Device** I was able to reproduce it consistently while using Safari 17. Safari Version 17.0 (18616.1.27.111.22, 18616) **Expected behavior** Preact does not throw an error, if unable to access `this._listeners` inside event listener. https://github.com/preactjs/preact/assets/45801982/4064f4de-47fa-4652-b271-419ee9890222