It's my understanding in the rules of legislative interpretation—and perhaps the government lawyers at the table and the legislative clerk could speak to that—that when you become specific in a provision, you then take away the general. The government has chosen to be specific and say “Her Majesty in right of Canada or a province” and then “or any other person”.
I think then it could be argued that you would be excluding a municipality because of the way that is drafted. If it simply said “any person may”, that would include the governments. By nature, the way the government has chosen to draft this, I think it then necessitates that you have to add in “others orders of government”, which would include municipalities and aboriginal authorities.