A very good post. The blog post sums up for me exactly what this topic is dependant on and some of the major benefits that can be produced by knowing about it like you. A friend once remarked that you have a totally different attitude when you do something for sure as opposed to when you're simply just toying with it. In the case of this kind of topic, I believe you are taking, or start to go for, a more professional plus thorough approach to either what and how your writing, which in turn helps you to carry on and get better and guide others who don't know anything about what you have contributed here. Thank you.