@najor @petro065  we should really access every dom property only through a function in dom.js. Increases compressibility and allows someone to write a polifill dom.js that works with older browsers (.textContent isn't supported in IE8, and that's fine for us, but we should provide a way for others to write polifills if they want to/need to).