I don't want to get into a discussion of religion. I'll gladly discuss the Bible with anyone anytime but too many people are very loyal to their religions and I don't want to offend anyone even if unintentional.
Knitting I can understand why some would believe what you've explained.
Just trying to define for you what was meant by the tech term...I don't like to get into these discussions either...I'd rather spend my time helping and praying!