You know what's amusing? At the Israeli Independence Festival and the L.A. Jewish Festival, they let the Jews for Jesus people set up a table. Outside the parking lot, with a police barrier keeping them there.
The issue isn't an issue for me like it apparently is for you. The problem in having multiple words mean multiple things is often encountered in our daily lives. When one insists that one or the other multiple meaning is the only possible meaning, one has an agenda. You have an agenda.
Its clear to me that the original text could mean either or both. In fact, the fact that Mary was betrothed to Joseph when she became pregnant makes the choice of words to apply to her, all the more difficult.