Hmmm. Well, trust the Vatican to come up smelling of roses ...