R. Sungenis: I think we have to be very careful when we attempt to use analogies and allegories to prove Catholic dogma. A tendency to use proof-texting, for example, is often utilized when attempts are made to prove Catholic doctrines about Mary from the Old Testament. Some are tempted to mold the allegory so that it will fit the doctrine, and since allegories are somewhat fluid, one can usually cut and paste them until he finds an impressive connection, after which we are prompted to marvel how the Old Testament teaches Mary’s Immaculate Conception, Perpetual Virginity or Assumption. In actuality, the Old Testament doesn’t provide any factual evidence supporting these three Marian doctrines, and the New Testament can only vouch for one, perhaps two, at best. In fact, some Old Testament allegories could be fashioned in such a way to deny some Marian doctrines. Marian doctrines are supported mainly by Catholic magisterial pronouncements, and the factual evidence regarding those doctrines comes mainly from Tradition, not Scripture. [source]
You go Bob!