Kanaan icke varit det förlofvade landet.