I'm not sure if you always want to do this or not. You could potentially be clipping a line, for which you certainly wouldn't want this terminal vertex. I suppose it is reasonable to say that the algorithm is a Polygon clipping algorithm, and it doesn't make sense to clip a line with it...