1. Flatten 1.1. Purpose Flatten a hierarchical signal structure into a flat list. 1.2. Description The Flatten operation removes the hierarchical container structure from signals, converting a nested signal tree into a flat list of signals. To ensure unique signal names after flattening, the original path can optionally be appended to each signal name. 1.3. Input A hierarchical signal tree with nested containers. 1.4. Output A flat list of signals without container hierarchy. 1.5. Parameters Add Path: (Default: true) When enabled, appends the original path to each signal name to ensure uniqueness after flattening. Condition Result Merger Join