It would be great to have operations of line segments (not lines) such as - do M line segments intersect with some other N line segments - if they do, what is the intersection point etc.