We'll need a consistent way of expressing the concept of "a task at some cycle point" ... maybe just ```task[t]``` to avoid confusion with the ```T``` in ISO8601 notation.  However, you've made an excellent start on the documentation and there will be plenty of opportunity for revision before we're done with this, so I want be too pedantic now...