Interesting "stumble". Very Very informative. I really didn't think about those points outside of what Iread in the last few PR's. Nice find