Oh come off it Steve Shaw, it's metaphorical thoughout. I don't like the metaphor, but metaphor it is. I acknowledge that Jerry Falwell Jr may not regard the "Satan's host" part as metaphorical. But he didn't bring the hymn up. The OP did.