Status: IN
When many operations are needed on an Interpreter's AST (type-checking, optimization, code generation), the Visitor pattern is recommended to avoid modifying grammar classes — each new interpretation becomes a separate Visitor.
Source: entries/2026/06/17/gof-oo-chunk-16.md