Yes. I can start by saying that complexity is relative as well. It depends upon which countries around the world we are comparing it to. If we compare Canada to the U.S., for example, I'd say Canada is in pretty good shape relative to the complexity.
On some of the other suggestions you made about standardizing some of these things we have, such as financial reporting and financial accounting, it seems that some countries have just taken that and used it in their tax regimes.
To me, it comes back to the tax policy. That's a simple regime, but there are a lot of nuances in accounting. Accounting isn't easy. For accounting purposes, some instruments are treated differently from their legal nature. Given that, it would be very difficult in Canada, from my perspective, to have a regime that simple without having some adjustment for it to actually reflect the policy objectives we want to achieve.
Cash accounting, for example, which you mentioned, is perhaps a simpler regime, but if indeed the financial reporting continues to be on an accrual basis, it would require some adjustment, plus there would be a cost to that, I think, because that likely would be a deferral for a lot of companies. From a policy perspective, I think there would also have to be a look at what the financial cost of that would be to the government in terms of revenue.