anchor.diff:  
           // 'in' when used in a 'join' in a query expression
           | JOIN_IN ->
  -                    (FSharpTokenColorKind.Identifier,FSharpTokenCharKind.Identifier,FSharpTokenTriggerClass.None)  
  +             (FSharpTokenColorKind.Identifier,FSharpTokenCharKind.Identifier,FSharpTokenTriggerClass.None)  
           | DECIMAL _
           | BIGNUM _ | INT8 _  | UINT8 _ | INT16 _  | UINT16 _ | INT32 _ | UINT32 _ | INT64 _ | UINT64 _ 
           | UNATIVEINT _ | NATIVEINT _ | IEEE32 _ |  IEEE64 _
  
positive.code:               
          | BAR
            -> (FSharpTokenColorKind.Punctuation,FSharpTokenCharKind.Delimiter,FSharpTokenTriggerClass.None (* FSharpTokenTriggerClass.ChoiceSelect *))              
          | HASH 
          | SEMICOLON    | SEMICOLON_SEMICOLON
            -> (FSharpTokenColorKind.Punctuation,FSharpTokenCharKind.Delimiter,FSharpTokenTriggerClass.None)
          | UNDERSCORE   
            -> (FSharpTokenColorKind.Identifier ,FSharpTokenCharKind.Identifier,FSharpTokenTriggerClass.None)
  
          | LESS  _
  
negative.code:         | DOLLAR | COLON_GREATER  | COLON_COLON  
          | PERCENT_OP _ | PLUS_MINUS_OP _ | PREFIX_OP _ | COLON_QMARK_GREATER   
          | AMP   | AMP_AMP  | BAR_BAR  | QMARK | QMARK_QMARK | COLON_QMARK
          | HIGH_PRECEDENCE_TYAPP 
          | COLON_EQUALS   | EQUALS | RQUOTE_DOT _
          | MINUS | ADJACENT_PREFIX_OP _  
            -> (FSharpTokenColorKind.Operator,FSharpTokenCharKind.Operator,FSharpTokenTriggerClass.None)
            
          | INFIX_COMPARE_OP _ // This is a whole family: .< .> .= .!= .$
          | FUNKY_OPERATOR_NAME _ // This is another whole family, including: .[] and .()
          //| INFIX_AT_HAT_OP _
          | INFIX_STAR_STAR_OP _
          | INFIX_AMP_OP _
          | INFIX_BAR_OP _
  