anchor.diff:  
   commandArgumentsGreedy[AST head]
   { 
  -	AST prev = #head;
  +    AST prev = #head;
   }
       :
          
  
positive.code:     }
      
      private void dumpTree(AST ast, String offset) {
      	dump(ast, offset);
          for (AST node = ast.getFirstChild(); node != null; node = node.getNextSibling()) {
              dumpTree(node, offset+"\t");
          }
  
negative.code:  */
  commandArguments[AST head]
  {
      Token first = LT(1);
  }
      :
          commandArgument ( options {greedy=true;}: COMMA! nls! commandArgument )*
  