The constructive give and take for most of this thread displayed what this forum does best.

Keith, though name-calling is toxic to constructive discussion, there are times it just can't be helped.

Jay