On Jun 22, 2009, at 10:50 AM, Douglas Gregor wrote: > Then, since operator< is unlikely to have a real semantic meaning, > it probably makes sense to remove it in favor of a function object > that can be used with std::set, std::map, etc. > > - Doug Agreed; my thought exactly.