@CatHerder there's a bit of religion in there somewhere, just a wee bit disguised by modern trappings.