@shellheim @mjk This does beg the question still though; why *does* the variable exist? What does it actually do that it needs to exist, but *also* indicate that you will be fired if you use it?
It also presumes that ever developer is proficient in English.
@AT1ST @shellheim @mjk The variable exists because React needs some way to pass around internal state; it has a scary name because all variable names in the code are visible and developers will latch onto any undocumented state value that has the thing they need at that moment, and complain when it moves or breaks.
It's the reason the Windows APIs are such a mess: they have to maintain bugs in the old versions that some program happens to rely on.
Relevant xkcd: https://xkcd.com/1172/