Status: IN
There are three options for who controls traversal in the Visitor pattern: the object structure itself (most common), the visitor (for complex or irregular traversals), or a separate iterator object.
Source: entries/2026/06/17/gof-oo-chunk-21.md