fn array_remove_internal( array: &ArrayRef, element_array: &ArrayRef, arr_n: Vec<i64>, ) -> Result<ArrayRef>