Excellent article.
Long but well worth reading and well documented.
Thanks for posting it, boss.
Thank you for the ping! I had not seen this.