Status: IN
The Iterator pattern extracts the responsibility for access and traversal out of the aggregate object and into a separate iterator object, supporting multiple concurrent traversals and polymorphic iteration over different aggregate structures.
Source: entries/2026/06/17/gof-oo-chunk-17.md