See my comment in the grammar file - both the array and the index should come in on the ParseNode list. You won't need that name argument.