An F# based parser for CSS-style selectors