ion if the match info is not present

    Returns:
        the match info or None

    &#34;&#34;&#34;
    if resultidx &gt;= len(succ):
        if not silent_fail:
            raise Exception(f&#34;No resultidx {resultidx}, only {len(succ)} results&#34;)
        return None
    res = succ[resultidx]
    matches = res.matches4name(name)
    if not matches:
        if not silent_fail:
            raise Exception(f&#34;No match info with name {name} in result&#34;)
        return None
    if matchidx &gt;= le