pub fn map_err<I: Clone, O, E, F, X>( parser: impl FnMut(I) -> NomRes<I, O, E, F>, f: impl FnMut(E, I) -> X) -> impl FnMut(I) -> NomRes<I, O, X, F>