What are the presuppositions of New Covenant Theology?