[boost] tuple and std::set question