{"ast_node_type":"other","tokens":[{"end":26,"kind":"keyword","start":0,"text":"Some(idx)"}]}
            Some(idx) => {
        let ((pre, post), n_uncovered_patterns) = match ellipsis {
                (subs.split_at(idx as usize), expectations.len().saturating_sub(subs.len()))