There are now separate parsers for selectors and at-root queries, since those are parsed independently of the main stylesheet. The Parser class contains utilities that are useful across different parsers.