​Okay, I've applied these changes and published the new version, complete with notes on the error and the fixes.

Thanks to you both.​