Thanks for the kind words. I'll add my voice to those whove expressed surprise and gratitude that the discussion has remained so civil.