Connect 2 circles with tangent lines + remove inner parts

Indeed, that looks familiar. Maybe naming the variable Combine would have made its utility more apparent.