Great stuff – all much appreciated improvements (I didn’t see it until after the above discussion and final tweaks).

Very helpful to me too, as I slowly struggle to set up a new blog/site. It won’t be exactly what I’d like, because I have zero ability to tweak the code, but I’m endeavouring to respect all the principles you mention here as far as possible.