Maybe I would add it's also to live up to our international obligations. Canada has signed on to a number of United Nations Security Council resolutions on controlling travel in regard to foreign fighters and terrorist travel, and obviously to other international agreements not to be exporting our extremist travellers.
On May 26th, 2015. See this statement in context.