Know what? All these issues with anti-terror laws would've been dealth with if our leaders simply admit that Islam is the underlying current for terrorism. Islam as a violent and deadly force has been known for centuries. Just ask the Somalis, the Russians, the Timorese, the Copts, the Chaldeans, etc, etc.
The first step in finding a solution to a problem is to define the problem. Legislators know this. That's why the issue of the definition of terrorism is haunting each legislation created to deal with it. They're asking the wrong questions anyway. They should be more concerned with the nature of the terrostic acts, i.e., their origins from the principle principle of Jihad enshrined in Islam.