All this news on Cairo etc keeps making me think of this.