Thanks, N. I was thinking about the greek construct lending weight to the NWT rendering, as well as 'El at the end of the name suggesting that God in English occur in the predicate.
BTW, it's been ages since I posted here but I do read the board and I appreciate everyone's posts very much.