I read this article carefully and found many interesting points. The explanations are accompanied by practical examples that aid understanding. I made note of several points that will be useful to me later. It is an interesting resource for anyone wanting to understand this topic better.