Safari: MutationObserver fix

Creates a PR for the issue #234, tests past locally.