No news is good news for Egypt's IMF deal, or is it?