I hope so. Can't wait to write this into my diary.
Sage advice.
You can use the words that you want to use to describe them, and I will use the word they call themselves.
Frankly, I don't think we should be relying on angels, ET's or any other being to deal with these parasites.
It only invites our own disaster, as the past centuries demonstrate.