fn match_cue( cue: &str, pool: &[PoolAsset], exact_index: &IndexMap<String, PoolAsset>, top: usize, min_coverage: f64, ) -> (&'static str, Vec<Candidate>)