Before a word is on my tongue, you, Lord, know it completely. You fence me in, behind and in front, you have laid your hand upon me. Such amazing knowledge is beyond me, a height to which I cannot attain. (Psalms 139)