We can always learn from the examples of other countries, but I would point out that in some other countries, they have more liberal rules for business activities by Canadian charities, but they also tax the activities.
I think you could have a very broad system where you allow charities to do anything, if it's taxable. In fact, that's what we have here in Canada. You can just set up a little subsidiary for-profit entity and it could run any business it wanted.
Actually, we are good at one thing in Canada, and that's complaining. We do a very good job of that. I think we have tons of social enterprises and they do fantastic work. We can have some changes to the rules. The new community economic development guidelines are going to come from CRA soon, which will provide more flexibility. But I really think we need a can-do attitude.