Does anyone write this type of documentation anymore? It seems to me most of the time docs are written in the form of examples you're expected to reverse-engineer to figure out the principles behind it. I now read tests a lot, because, where they exist, they fill the "nuts and bolts" holes left by tutorials.