That being said, while I've seen the pattern menti...
# language-proposals
f
That being said, while I've seen the pattern mentioned before, I've never seen it applied in practice. It does seem much harder to reason about the flow easily if you're not careful. I expect you can find some concrete examples from JS libraries that have adopted this pattern in ES6.