This sort of thing could be useful. I like the format. Not wild about code explanations with 5 clause sentences. This kind of mental juggling is what I love about programming and reading David Foster Wallace, but the writer(s) of the app don't write like my brain or DFW.
I'm just saying, when you are trying to make a dry subject explicable, you need to break up the sentences and make your variable names more distinct.