maybe add...

```
keepGoing = recurseNodeWithPostOperation(child, operation, extraData, recursionCount+1);
```