On the cards is an Israeli attack on Iran's alleged nuclear weapons facilities. Tehran says it would hit back not just at Israel but the gulf states - that would be a very dangerous moment for the region and the world.