One of the best posts I've ever read on this forum.