I want to say, I have enjoyed reading the last 7-8 posts on this thread. Level-headed analysis and productive disagreement. Sort of thing that I can learn from.
Apologies for the meta-comment,
—ravi