Ping as requested. Sorry that I've only lurked previously, but your work makes my comments superfluous. Well done.
BTTT