This is another place where we're still using the AST walker even if the bytecode interpreter is enabled.