anchor.diff:  //invocation
   functionalArgument
       : parameterName functionalArgumentDefinition
  -    -> ^(NAMED_ARG parameterName ^(INLINE_METHOD_ARG parameterName functionalArgumentDefinition))
  +    -> ^(NAMED_ARG parameterName ^(METHOD_ARG 'local' parameterName functionalArgumentDefinition))
       ;
   
   functionalArgumentDefinition
  -    : ( (formalParametersStart) => formalParameters )? 
  -      (block | parExpression)
  +    : 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
  
positive.code: 
  functionalArguments
      : functionalArgument+
      -> ^(INLINE_ARG_LIST functionalArgument+)
      ;
  
  arguments
  
negative.code:     IMPORT_ELEM;
      IMPORT_ALIAS;
      INIT_EXPR;
      INTERFACE_DECL;
      INTERFACE_BODY;
      MEMBER_DECL;
  