Ilon hegärde religionens sista tröst.