Naskh al-Qur'an: A Theological and Juridical Reconsideration of the Theory of Abrogation and Its Impact on Qur'anic Exegesis