I thought I was going crazy, but it seems that `:not` with multiple selectors do not get parsed correctly? Input: `:not(FOO, .BAR)` Output: `:not(FOO, FOO)` Here's a screenshot of the debugger output in Intellij. 