Okay, so what did I miss? I just caught a portion of The Matrix Reloaded
on the satellite again yesterday, and something stuck in my mind that I hadn't
noticed before (let me insert a spoiler warning here in case you have yet to see
this one... just skip to the links of the day).

So the Architect tells Neo that they've destroyed Zion six times now, but
then later refers to Neo's five predecessors. I they've destroyed Zion six
times, wouldn't he be the seventh Neo? If there was a version of this event that
didn't include a Neo (or if the Architect was simply lying), I would hope that
would be clarified. On the other hand, if this repopulate Zion scenario took
place as he described, wouldn't the "old" Neo be part of Zion's current
populace? I guess this all speaks again to how disappointed I was in how few
further wrinkles about all this were included in Matrix Revolutions.

Ah...I think I see your conundrum. I believe the Architect is speaking as a conqueror and has already included his current battle to the list of victories he has accrued in the war. People who are sure of an outcome frequently speak in terms of the outcome already coming to pass. But, indeed it is a human trait and not something we would expect from a machine. But, then again trait is a word just like confidence.