Keeps the intersecting volume of two shells and discard the rest.
When selected, template the original shells after the Boolean operation.
Otherwise, delete the original shells.