anchor.diff:              | Comment -> style.CommentsSingleLine
               | StringLiteral -> style.String
               | NumberLiteral -> style.Number
  +            | PunctuationBrackets -> style.PunctuationForBrackets
  +            | Punctuation -> style.Punctuation
               | Module
               | ActivePatternCase
               | Record
  
positive.code:                 extraColourInfo
                  |> Array.tryFind (fun (rng, _) -> rng.StartLine = lineNumber && rng.StartColumn = token.LeftColumn)
  
          let tokenSymbol = { TokenSymbol.TokenColor = token.ColorClass; SymbolUse = symbol; ExtraColorInfo = extraColor }
          let chunkStyle =
              match tokenSymbol with
              | UnusedCode -> style.ExcludedCode
  
negative.code:         | _ -> true
  
      let (|Identifier|_|) ts =
          match isIdentifier ts.TokenInfo.ColorClass with
          | true -> Identifier Some ts.SymbolUse
          | false -> None
  
  