If I may, I think that with the first case that comes up like this you're going to see a charter challenge, and that's a charter challenge that will probably go all the way to the Supreme Court of Canada. And I would think that whatever lawyer gets that first case will be chomping at the bit to bring a charter challenge on it.
It's an unclear area. It's not the same as a reverse onus in terms of the finding of guilt. Because the penalty is so severe and the consequences are so severe, you can be completely assured that it will be challenged under the charter.