The Iranian nuclear deal struck Saturday night is a triumph. It contains nothing that any American, Israeli, or Arab skeptic could reasonably protest. Had George W. Bush negotiated this deal, Republicans would be hailing his diplomatic prowess, and rightly so.
A few weeks ago, a "senior administration official" outlined the agreement that President Obama hoped to achieve in Geneva. Some reporters who heard the briefing (including me) thought that the terms were way too one-sided, that the Iranians would never accept them. Here's the thing: The deal just signed by Iran and the P5+1 nations (the United States, Britain, France, Russia, and China plus Germany) is precisely the hoped-for deal laid out at that briefing.
It is an interim agreement, not a treaty (which means, among other things, that it doesn't require Senate ratification). It is meant as a first step toward a comprehensive treaty to be negotiated in the next six months. More than that, it expires in six months. In other words, if Iran and the other powers can't agree on a follow-on accord in six months, nobody is stuck with a deal that was never meant to be permanent. There is no opportunity for traps and trickery.