Feature Request: MatchSrf

I would like an option on matchsrf that allows one to specify that the end of the match is not tangent while the rest of the match is. Be able to have a zero radius at the end.

The attached illustrates the base problem. At the left I have a square an a circle cut into force segments. I would like to be able to get a to loft the four sides then do a matchsrf such that the sides are tangent everywhere except at the corners of the square.

In this simple case I can illustrate the desired effect by rotating the circle 45 degrees, loft to a point at the corners, and edgesrf or planarsrf.

Unfortunately, I am frequently running into more complex surfaces that need to match to a zero radius at the end that cannot be solved so easily as this.

Problem Tangency.3dm.zip (104.6 KB)

If I do matchsrf on the edges I get this because it does not know it can allow a zero radius at the end.