Thanks for this. Learn something new every day.
Agreed. Excellent article and very informative. Now I know why.