I agree with your analysis though I also want to keep the examples as simple as possible. I would certainly support an improved exercise providing it didn't add extra complexity.