E.g.: ```go type Foo struct { A, B, C, D Foo } ``` The commas after `A` and `B` won't be highlighted, but the comma after `C` will be. Need to make sure that any changes won't break other syntax highlighting within struct types.