Your post was one of the best I have encountered so far. One that made me think a lot. The concepts introduced stimulated some of my dormant neurons to start pondering again. These were the same questions I stored away. I never thought the same questions would find me again in this platform.