In the New Testament, Jesus is alleged to have made the rather bold claim that the old covenant was ended and a new one began. I really don't understand the theological reasoning behind this. Politically, it makes perfect sense that a radical (Jesus) would move from a prescriptive, dogmatic, slightly contradictory ethical code to a more interpretative, humanist, rational one. Theologically, however, this seems to fly in the face of the supposed 'omniscience' and 'omnipotence' of God. How does Christian philosophy answer this question?