Almost all of what you mention happens to be astonishingly accurate and that makes me wonder why I had not looked at this in this light before. This article truly did switch the light on for me personally as far as this particular subject goes. But there is one position I am not necessarily too cozy with and while I try to reconcile that with the main idea of the issue, allow me see just what the rest of the visitors have to say.Very well done.