Words have meaning, and the Constitution means what it says, not what you'd like it to say. You're wrong when you say it's only a debate over semantics.
You were wrong to begin with, and it's not even a close call.
I don't think so. I totally agree with what is said in the Constitution. I left out "establishment", but implied it in my initial statement. The point is that it applies to Congress, and not to any other branch.
I like your screen name! :o)