return this for walk, too
Âdocument AST stuff