If I may, we have to be careful about the use of a label of “a terrorist”. In the United States, they don't like to use it when it's a white male. It seems unfortunate for them, but it's merely a label of convenience. The act itself was designed to terrorize a certain population, etc.. I think you can get really caught up with terrorism. America has a very distinct use of that, and it needs to be foreign based before it's terrorism. Language is important here.
With regard to what happened in Canada, etc., we have to be careful. When you look worldwide, the vast majority of—to use the broad definition—terrorist threats are actually domestically originated and not from outsiders coming in.
That's why I said that the security in Bill C-59 tends to have a colour or a focus, a lean towards this idea that we're protecting a border. I'm not convinced that the borders exist when it comes to that kind of security; hence, my previous comments.