All arms control agreements have escape clauses, allowing signatories to pull out after a certain time frame. And they all come up for renewal, so presidents can opt not to renew them. That's how Bush killed the ABM treaty, and Trump is killing the INF treaty (with Putin's help on that one). The JCPOA had the longest such period I have ever seen - essentially 15 years.
Executive power is sweeping. Too sweeping.