anchor.diff:  
   functionalArguments
       : functionalArgument+
  -    -> ^(INLINE_ARG_LIST functionalArgument+)
  +    -> ^(NAMED_ARG_LIST functionalArgument+)
       ;
   
   arguments
  
positive.code:     IMPORT_ELEM;
      IMPORT_ALIAS;
      INIT_EXPR;
      INLINE_METHOD_ARG;
      INLINE_ARG_LIST;
      INTERFACE_DECL;
      INTERFACE_BODY;
      MEMBER_DECL;
  
negative.code: //invocation
  functionalArgument
      : parameterName functionalArgumentDefinition
      -> ^(NAMED_ARG parameterName ^(METHOD_ARG 'local' parameterName functionalArgumentDefinition))
      ;
  
  functionalArgumentDefinition
      : functionalArgumentParameters functionalArgumentBody
      ;
  
  functionalArgumentParameters
      : (formalParametersStart) => formalParameters //-> formalParameters 
      | -> ^(PARAM_LIST)
      ;
  
  functionalArgumentBody
      : block //-> block
      | parExpression -> ^(BLOCK ^(DIRECTIVE ^(RETURN parExpression)))
      ;
  
  //Support "T x in arg" in positional argument lists
  