Dropping support for IE9 as well so I can leverage `WebWorkers`, shortening internal callstack to `utility.dom()`