Few good alternatives to Palestinian state