Whether it is an executive agreement or a treaty, it requires illegality to perform and should, therefore, be utterly rejected. If the Senate does not reject it, Mr. Trump, our next President apparent, must declare it void and of no effect.
To his credit, Trump honors contracts, rightly sees a treaty as a contract, and says he will not simply breach the treaty because it is a bad deal, but if it is confirmed by the Senate he will look for holes in it.
Well, Mr. Trump, there appears to be a big gaping hole in this treaty (or executive agreement). There is such a thing as contracts that are void, of no effect, and unenforceable. A contract in which the performance would break the law is such a contract. The U.S. Constitution and laws forbid treason as illegal. The U.S. Constitution defines treason as including adhering to [U.S.] enemies, giving them aid and comfort. (Art III, Sec 3, Cl 1). This treaty appears to require illegality becasue it looks to be an agreement whereby the U.S. is adhering to and aiding Iran, an avowed enemy of the U.S. in its nuclear development.
Note to Trump: A treaty (or executive agreement) that requires treason to perform is illegal and void. You have no duty, nor should you, enforce such a treaty because it amounts to an unenforceable contract. It would be rather your duty as President to declare such treaty void and of no effect.
Don’t think the argument that it’s treasonous will ever see the light of day. It’s a dangerous accusation with unsurmountable obstacles to make against a sitting President and would amount to nothing more than a soft coup attempt.