Wow, deep. But interesting.
It also gives me something to think about regarding a story I'm currently wrestling with. I think I have been hestitating to go in certain directions because I thought it was "too far" from canon but maybe that was the point after all.
Hmmm. I shall have to think about this some more.