No. I was aware that the Canadian Bar Association expressed concern that it might not comply with the charter, but as far as I know, it does comply with the charter. I'm not sure if it's been tested, but certainly, the Department of Justice officials would have looked into that very carefully. If they thought there was a chance that it did not comply, they would have been reluctant, I think, to let the government of the day go forward with that bill.
Of course, there are always two opinions on legal issues of that kind, and I would have thought that Bill C-24 would have been challenged by now. It's been in effect for some time. Indeed, it has been enacted in one case, as far as I know, where one Canadian has had his citizenship taken away.