This is one of the most instructive articles I have ever read. Thank you so much.