Currently a `Segment` is limited on the interval `[0, 1]`, because it was originally a `Bezier Curve`. To allow modelling a straight line that goes to infinity, we want to add `domain` to the `Segment`
Currently a
Segmentis limited on the interval[0, 1], because it was originally aBezier Curve.To allow modelling a straight line that goes to infinity, we want to add
domainto theSegment