1 min readJun 11, 2019
I love this article. However… :-)
It would help if in the sentence “Why does this happen? Here’s the sequence of events:” you could give the line number of the culprit statement. I had to read several times the code, draw the sequence diagram, to see where is the flaw.
It’s line 14 of the function makeStateHolder(), correct?