Replace std::tuple by boost::tuple