  
    return path;
  }
  
  std::optional<QMapbox::Coordinate> coordinate_from_param(std::string param) {
    QString json_str = QString::fromStdString(Params().get(param));
    if (json_str.isEmpty()) return {};
  
    QJsonDocument doc = QJsonDocument::fromJson(json_str.toUtf8());
    if (doc.isNull()) return {};
 
</s> remove std::optional<QMapbox::Coordinate> coordinate_from_param(std::string param);
 </s> add std::optional<QMapbox::Coordinate> coordinate_from_param(const std::string &param); </s> remove QMapbox::CoordinatesCollections coordinate_list_to_collection(QList<QGeoCoordinate> coordinate_list);
 </s> add QMapbox::CoordinatesCollections coordinate_list_to_collection(const QList<QGeoCoordinate> &coordinate_list); </s> remove QMapbox::CoordinatesCollections coordinate_to_collection(QMapbox::Coordinate c);
 </s> add QMapbox::CoordinatesCollections coordinate_to_collection(const QMapbox::Coordinate &c); </s> remove QMapbox::CoordinatesCollections coordinate_list_to_collection(QList<QGeoCoordinate> coordinate_list) {
 </s> add QMapbox::CoordinatesCollections coordinate_list_to_collection(const QList<QGeoCoordinate> &coordinate_list) { </s> remove QMapbox::CoordinatesCollections coordinate_to_collection(QMapbox::Coordinate c) {
 </s> add QMapbox::CoordinatesCollections coordinate_to_collection(const QMapbox::Coordinate &c) {
std::optional<QMapbox::Coordinate> coordinate_from_param(const std::string &param) {
  
    return path;
  }
  
std::optional<QMapbox::Coordinate> coordinate_from_param(const std::string &param) {
    QString json_str = QString::fromStdString(Params().get(param));
    if (json_str.isEmpty()) return {};
  
    QJsonDocument doc = QJsonDocument::fromJson(json_str.toUtf8());
    if (doc.isNull()) return {};
keep keep keep keep replace keep keep keep keep keep
 map_helpers: pass parameters by const reference (#25701)

pass parameters by const reference 
selfdrive/ui/qt/maps/map_helpers.cc