Zen, I have only read about a 1/3 of the paper but it is fantastic. Thanks for posting it.