I feel that the current code contains clear and simple rules. A few of them leave a lot of room for interpretation, but most of them are clear and simple.
A lot of work was done prior to 2004, as well as afterwards. It is hard for me to see how we could design something that would be much simpler than what we currently have. We would have to think in a completely different way. In Westminster-style parliamentary systems, this is the type of code we are used to, and it works. I think it is clear.
That is why I recommend mandatory training to emphasize the general principles. People have a natural tendency to focus on details and forget about general principles. So that is the aspect on which I would like to focus the training, which would consist in explaining general principles in a way to enable members to know when to consult us. The first thing to do is to develop the habit of identifying potentially problematic situations and, consequently, consulting our office. It is impossible for a member to understand the system as well as someone who has been working in our office for 15 years. When in doubt, the member must consult us. Once we come up with a solution, we put it in writing in an email. That way, the member is protected. So everything is clear, everything is possible.
That is the way to do things. Members must develop the habit of determining whether there could be a problem. They should also try to consult us before taking action, rather than after taking action, although that is also possible.