I sometimes get well-thought-out questions about how this stuff works.
Until the whole package is released I imagine it could be pretty confusing.
So I like to answer these questions with pointers to where it's explained, or if it isn't explained, or if it represents something I still have to think through, that would be helpful -- point me to places where I need to do some work.
And the more I explain it, the better I become at explaining it. So if you have a question here's a good place to ask it.
We have guidelines for discourse. This is not a place to debate. ;-)