Trump's Iran agreement raises a basic question: Is it actually a deal? | Alto