The IAEA and Iran - Iran's check-mate prematurely called