a CSS selector compiler/engine