I had a few hours to spare the other day and I created the diagram (sketch) above trying to understand Colin Moock’s take in the subject. One post won’t cover all the ins and outs of this Design Pattern but its more of a review and study of the author’s view.