As a complexity and performance tradeoff it could make sense to only parse them at these locations: - around rules and atrules - around selectors - around declarations where 'around` means before, in-between and after