That is a truly, staggeringly splendid piece of work, Neillithan. Thank you so much for sharing (and for posting in the wrong place, or I would never have spotted it

). I think OWF should give you a collective round of applause, followed by a collective pat on the back.