The hard fact is that British Mandate Palestine never was, and is not today, big enough to accommodate both a Jewish and an Arab state. The “two-state” solution never could succeed and never will.
Yup, Hillel Halkin gets that right. Just like I wrote, that like in mathematics, sometimes, to divide a number, you need to enlarge it first. The "Medad Fraction Principle".