dont break if browser does not support window.MutationObserver