fn parse_inner<'item, I: Iterator<Item = Result<Token<'item>, Error>>, const NESTED: bool, const VERSION: u8>( tokens: &mut Lexed<I>, ) -> impl Iterator<Item = Result<Item<'item>, Error>> + '_