Constructs a circularstring value from a list of points. At least three points must be provided. The first of these three
is the start of a segment, the third point is the end of the segment, and the second point is any point on the segment between
the first and third point. Additional points can be specified in pairs to add more segments to the circularstring. All of
the specified points must have the same SRID. The circularstring is constructed with this common SRID. All of the supplied
points must be non-empty and have the same answer for Is3D and IsMeasured. The circularstring is 3D if all of the points are
3D, and the circularstring is measured if all of the points are measured.