Very interesting stuff. Thank you for posting this.
You're quite welcome, and thank you for your kind words :-)
I'm delighted that you've found it to be worthwhile.