Use MutationObserver instead of DOMAttrModified
Indent
Drop support for Firefox 23 and older