Canada has systems like that. The first code is from 1973, so about 35 years ago. Since then, things have grown and grown, and the obligations have become more and more stringent. If I were a member of Parliament—which I have never been—I would always keep those obligations in mind. Those provisions regulate the conduct of individuals 24 hours a day, seven days a week. They must always be kept in mind.
Some things don't come naturally. It's not like the Criminal Code. We do not have to read the Criminal Code to avoid committing an offence. We generally have an intuition for what is criminal and what is not. But in these laws, some things do not necessarily follow an implacable logic. We must study those provisions and understand them.