[@Palindromatic] Shiny. I'll be back out of bed in circa 7 hours (accursed time zones - or more accurately accursed work) and should have time to read it before I have to head out for the daily grind.