fn merge( mask: &BooleanArray, truthy: ColumnarValue, falsy: ColumnarValue, ) -> Result<ArrayRef, ArrowError>