Instead of looking back up the AST, is there a way to use Blockstatement and BlockStatement:after (and also for other nodes) to set a context of where you are? I'd just like to keep extra traversals within rules to a minimum if possible.