my gut says that @djb has put that line in as a first attempt (they are learning as they go after all, and we've all been there 🙂 ).
I've not had a chance to test my re-architected version, but it'll be reasonably close!
Cheers
Jo
Thank you both for your help, I will be back on this project in a week or so and will feedback then