pub fn str_vectors_intersect<T1, T2>(first: &[T1], second: &[T2]) -> boolwhere
    T1: AsRef<str>,
    T2: AsRef<str>,