Earlier today, I made the same connection. For the Bible reference see my post #34.
Yes. Very fitting.