... be religion or an institution or a certain kind of God. ...
... paving the way for it to become the dominant religion of Europe ...