When requesting a RoadDisruption I get a list of affected streets, each street with a list of segments. Are these segments supposed to be interpreted as a single line string? And in that case, are the segments supposed to be in order?

If I do that and construct the line string with the segments in the order given the result is not right. I tried manually ordering an example and the line string is correct so I assume that the data is not being correctly returned. Is my assumption correct?

As and example see the full closure ([A4180] Bury Street (HA4,HA6)) in TIMS-185322: