Throughout this awesome design of things you actually get a B- with regard to hard work. Where you actually lost me was on your details. As they say, details make or break the argument.. And it could not be more accurate here. Having said that, allow me reveal to you just what did give good results. The writing is certainly extremely powerful which is possibly the reason why I am making an effort in order to opine. I do not really make it a regular habit of doing that. Secondly, despite the fact that I can certainly see the leaps in reason you make, I am definitely not convinced of exactly how you appear to unite the details which in turn help to make the conclusion. For the moment I shall subscribe to your point however wish in the near future you link your dots much better.