pub fn parse_with_tokens<M: Manager, I: Io>(
    context: &Context<'_, M, I>,
    iter: impl Iterator<Item = JsonToken>
) -> Result<ParseResult<M>, ParseError>