I would add one additional consideration that wasn't raised yet. Absent this definition, it is very likely that it would be placed in the hands of the judiciary to define changing interpretations of definitions under the act. In light of changing technology and potential litigation that may come forward, is the judiciary really the best place for these kinds of decisions to be taken, or should they be taken at the ministerial level where we have experts in national security who are fully cognizant that those decisions can be challenged under the Charter of Rights and Freedoms if there are violations or infringements?
On April 24th, 2018. See this statement in context.