You're viewing the structure as a single entity. Why?
--- Because you place a single entity on the diagram, and it's drawn as a single entity, and no matter how many frames you add, you can drag it around as a single entity.
That goes against the entire purpose of breaking things into frames to begin with. It'd be crazy for it to act as you suggest. Once the frame is over, it's over.
--- the same is true of a stacked sequence, but it doesn't behave that way.
Adding frames is adding a new structure.
---- It's easy to tell that by behavior, not by appearance.
Visually, it's easier to see it as the "single" structure.
--- So, it's not actually "crazy" at all...
But, conceptually it's easy to see they're different structures.
--- Again, that's easy to judge by behavior, not by appearance.
You want to harp on the "not one" idea. How many other structures can you simply add another piece to at the end? Can you do that with a while loop? Can you do it with a for loop?
--- I don't know what this means. I can add a frame to a CASE structure or an EVENT structure - it's not adding another structure.
Does the event structure magically add another frame? No, not one.
--- Now it's "magic"? there is no magic here.
The structure with the FSS is the frame. The output isn't available until the frame completes. This matches everything else you've seen.
As much as you're a fan of these structures,
I don't know why you think I'm a "fan" of the flat sequence, or anything else. They are tools.
shouldn't you take the time to understand what exactly it is they're doing?
What makes you think I don't understand what they do? I wrote a little demo to show exactly what they do.
I do understand exactly what it is they do - and I explained it earlier on. And I explained it correctly.