pub fn merge_headers( existing: Vec<(String, String)>, new_headers: &[(String, String)], ) -> Vec<(String, String)>
Merge headers, replacing existing ones and removing those with empty values