pub fn uni_err_no_fail<I, O>(
    parser: impl FnMut(I) -> IResult<I, O, ()>
) -> impl FnMut(I) -> NomRes<I, O, (), !>