OK, thanks a lot for this detailed description. ^.^
This video explains it like mentioned, I think its very easy to understand:
Do you think its accurate?
Since he says at one point, that its always flatMap, just under different names.
P.S: I just saw, that this here is public, while I thought its our private chat