A BNFC-based parser for CSS