It doesn???t extend the same way across all religions ??? some have reincarnation and some do not, for example ??? but there is enough overlap with the types of explanations they create that Greek, Norse (after the introduction of Hel) and Islamic versions of the same apologetics could be crafted.