negative, ghost rider. I've soundly trounced you on it 7 out of 10 times, or thereabouts.
I'm pretty sure that somewhere there was a ruling about vague laws were unconstitutional. that declaration is pretty damned vague.
The constitution charges the government with protecting the rights of 'we the people' and does not say 'american citizens'. The constitution also is a limiation on the governments powers. It does not authorize them to declare who is an enemy combatant or a domestic terrorist. If it did, then the TEA party members in Pennsylvania have been declared terrorists.