bsp_union()