provides a walker for the acorn JavaScript parser that traverses all AST nodes