Gaza: new thinking on this total mess