The nuclear framework agreement between Iran and the five permanent UN Security Council members plus Germany represents the triumph of rational hope over irrational fear. But now the race is on against hardliners in the US, Iran, Israel, and elsewhere, who want to kill the deal before the deadline for a final agreement in June.