pub fn parse_with<F, R>(input: &[u8], f: F) -> Result<R>where F: AsyncFnOnce(&mut Parser<'_>, &mut Stk) -> ParseResult<R>,