Just having a little fun with the SMs*. Their track record with things technological is dismal. They actually believe that putting facilities a gazillion miles from nowhere deep inside mountains and spending years in construction makes them invulnerable.
Plus they believe that having one nuclear device ... or 50, gives them deterrence. Totally clueless.
Did you know that Allah gave them not only a force field, but a cloak of invisibility?
* SM© = Sweet muslims
Revolutionary guards deny everything:
No attack
No falling fuel tank