But the presentation is in Scripture.
Yes. But it has nothing to do with the Immaculate Conception as that is not in Scripture. Anywhere.