Almost all of the things you mention happens to be astonishingly accurate and it makes me ponder the reason why I had not looked at this in this light previously. This particular piece really did turn the light on for me as far as this particular topic goes. However there is actually just one issue I am not really too comfortable with and while I attempt to reconcile that with the actual main idea of your position, allow me observe what all the rest of the visitors have to point out.Very well done.