Element.matches support