Diarmaid MacCulloch, a historian of the Reformation, wrote that the reason why the early reformers upheld Mary’s perpetual virginity was that she was "the guarantee of the Incarnation of Christ", a teaching that was being denied by the same radicals that were denying Mary’s perpetual virginity.