add support for :ancestor(.foo) { … }