finality of prophethood