Use std::tuple.