docs: @Override
  	public final void addRoadSegment(RoadSegment segment) throws RoadNetworkException {
  		if (segment instanceof RoadPolyline) {
  			addRoadPolyline((RoadPolyline) segment);
  		} else {
  			throw new UnsupportedRoadSegmentException();
  		}
  	}