If Kadr hadn't been a Canadian citizen, the entire debate would be moot.  Technicality or not, that's what I was sayin'.

Anyone who takes up arms against their country should, for all intents and purposes, be deemed to have renounced their citizenship.  If this had been in place, he wouldn't have been our problem, post capture.