 std::move(uniqueMap);
```
#### Initialize traffic rules (*lanelet2_traffic_rules*):
```cpp
TrafficRules::Configuration vehicleConf;
TrafficRulesPtr trafficRules{
    TrafficRulesFactory::instance().create(Locations::Germany, 
                            Participants::Vehicle, vehicleConf)};
```                            
#### Routing cost calculation module:
```cpp
constexpr double LaneChangeCost{2.};
std::unique_ptr<RoutingCostDistance> distancePtr(
	std::make_unique<RoutingCostDistance>(LaneChangeCost))