Looking at Romans 11 what does the following mean? (NASB)Romans 11:25-27 For I do not want you, brethren, to be uninformed of this mystery--so that you will not be wise in your own estimation--that a partial hardening has happened to Israel until the fullness of the Gentiles has come in;  and so all Israel will be saved; just as it is written, "THE DELIVERER WILL COME FROM ZION, HE WILL REMOVE UNGODLINESS FROM JACOB."  "THIS IS MY COVENANT WITH THEM, WHEN I TAKE AWAY THEIR SINS." That's one I puzzle over as it does imply a kind of predestination for Israel. Will they have free will in whether to accept Christ or not or is this a kind of special "universalism" for Israel? Also how far back in history does this promise go? From the beginning of time? Only since Paul wrote the book of Romans?