pub fn combine_str_arrays(arr1: &[String], arr2: &[String]) -> Vec<String>
Combine two string arrays, removing duplicates while preserving order.