Replace Iran and IRGC with Israel and IDF and you have a winner - one that is actually in possession of undeclared nuclear arms and refuses to cooperate with the IAEA.