It looks like Iran has finally agreed to suspend uranium enrichment, after first agreeing, then backing out of the agreement, and then delaying a few weeks.
Hypothesis: they wanted to delay a few weeks to get their enrichment program to a checkpoint state before any inspection regime started. Purpose could be to get it into a state where it could easily be resumed, or to get it into a state where it's no longer obvious to inspectors. This suggests that their nuclear weapons program could be farther along than is commonly known.
