Hi Jeff, Thanks a lot for the detailed review. I learned a lot from it. I didn't realize there were so many details and issues here.
I'll wait for Richard S.'s review too. I may also file a bug to track this, since it will take me more time to study it properly. Thanks again. Zhongyao
