I think having a parliamentary committee would be a welcome move in Canada, but it is not a substitute for an independent reviewer of national security issues, so the two have to work together. Second, I think that Bill C-22 has ineffectual review, because at the end of the day there's discretion in terms of what can be withheld from the committee. That effectively undermines the whole objective, so that's problematic.
If I may add one thing, when I responded to Bill C-51, I stuck to the CSIS Act, but there are many other things with respect to CSIS, such as the references to the IRPA and the no-fly list, that I think need to be done, and they would also be very quick fixes.