I'm posting this answer to consolidate some points raised in the original answers by various people, and expand/clarify points that could have been better-written answers. ---------- work in progress...