"should realistically not play any role at all." And this is the disconnect: people have this annoying habit of acting like… well, humans. Messy, squishy, organic, fallible wetware that is exceptionally prone to both acting and reacting based on a combination of both emotion and rational thought with a highly variable balance, even with the same individual, depending on a wide (and wild) variety of factors. StackOverflow's largest collective sin is, in fact, not expecting humans to act like humans.
Hi, Andy. It is my hope that this message finds you in good health and better cheer! I'm waiting out a rainstorm here, the sort of fast and heavy summer rains common to the southern parts of Colorado - you may be familiar with them. But enough of these matters: I write to you today for a singular purpose, that of expressing my disagreement with your reasoning in the above answer. While I can certainly appreciate the desire for familiarity among peers on SO, ultimately I feel it serves only to distract casual readers from the intended message. Please give my best to your family; sincerely, Shog
@Oleksiy: std::map<std::string, std::vectorstd::string>::const_iterator would like a word with you.