anchor.diff:  
   namedArgumentStart
       : LIDENTIFIER '=' 
  -    | (formalParameterType|'local') LIDENTIFIER
  +    | declarationStart
       ;
   
   parameterName
  
positive.code: functionalArgumentHeader
      : parameterName
      -> ^(ARG_NAME parameterName)
      | 'case' '(' expressions ')'
      -> ^(CASE_ITEM expressions)
      ;
  
  functionalArgumentDefinition
      : ( (formalParameterStart) => formalParameters )? 
        ( block | parExpression /*| literal | specialValue*/ )
      ;
  
  
negative.code: 
  equalityExpression
      : comparisonExpression
        (('=='^|'!='^|'==='^) comparisonExpression)?
      ;
  
  comparisonExpression
  