Note, I've removed the delayed execution section as I struggled to come up with a suitably "real" example (without getting unnecessarily complicated), and I'm not sure it really adds much value.
Much better :) What I appreciate about this style is that it introduces the feature, explains why its useful (and its limitations), and then it gives an plausible example where you could use it 👍
Followup to #56
Note, I've removed the delayed execution section as I struggled to come up with a suitably "real" example (without getting unnecessarily complicated), and I'm not sure it really adds much value.