Added older browser support for MutationObserver