Is the Davidic Covenant unconditional?