Very nice description of a number of use cases. I was just a bit annoyed that the title was described in a very hand-waving way (do it because it's more useful sometimes). With so many other examples I really expected a detailed description of some situation where fetch/pull makes a huge difference.