Safely creates a MutationObserver if supported
the observer callback
the mutation observer, if supported
Safely creates a MutationObserver if supported