Thanks for that article,
there's so much theories everywhere that you end up not knowing which one people are talking about...
I feel like your article might help to clarify things for further discussions, (sorry for my bad english...!)
Not like i want to make things more confusing, but i was...