Add std::tuple support.