Remove SideTable for WeakMap
Define window.MutationObserver when necessary

Use WebKit prefixed version if available