HTML is in flux and moving around quite a bit
massive trait overuse
adds order to Filter and adds Filter as dependency to HTML