No, I believe the provisions are fine as they stand.
It's funny because when you talk about the enforcement of the law, it's not just these laws that are not enforced equally across the country. In my experience, many of the laws are enforced differently and to different extent throughout Canada. I think it is the nature of our system that different court cases and the case law in one province may not necessarily be binding in another. Without that, I just don't know how we're going to get consistent enforcement unless we look at something like a national guideline on enforcement.