I’m a bit confused about construction lines vs construction points.

The ConstructionLine docs mention both infinite, finite and semi-finite lines, but I can’t find a way to create finite or semi-finite guidelines from the UI. There is a code example for creating a finite guide line but I can’t remember ever having seen something like it in SU. Can these not be created from the UI?

A ConstructionPoint on the other hand can be created from the UI with a “trail” line, if you click on vertex with Tape Measure and then somewhere in space. However, a construction point with a line/vector doesn’t seem possible to make through the API.

Is there an overlapping responsibility of these classes and confusion of what they should be used for?