How to add one BSpline surface to another BSpline surface?

I have defined two independent BSPline surfaces who share one edge. I want to get one BSpline surface that includes the two. Is there any operation that allows me to add one BSpline Surface to another?

LI's picture

Strictly, you can make a third bspline surface and optimize their poles in order that it passes through other two ones.