Support only ::text and ::attr(name) + add more CSS selector tests