Eeek, I think I made a real hash :) out of a sentence near the end there.
"So, for instance, a promise that you can add to a collection while adding to it.."
Should read
"So, for instance, a promise that you can add to a collection while iterating over it..."