I was reading something in Francis Turretin's Institutes of Elenctic Theology, vol. 2, pages 345-346, where he says that it's ridiculous to say, as Rome does, that Mary took a VOW of perpetual virginity, but he also argues that those who say that she definitely did not remain a virgin the rest of her life are presuming too much. He makes Romish arguments against saying that Jesus' brothers and sisters were cousins, too. I was surprised at that.