fn array_has_string_kernel( haystack: Vec<Option<&str>>, needle: Vec<Option<&str>>, comparison_type: ComparisonType, ) -> bool