I'd like to respond to this issue, as well.
The fact is that you have to take a less myopic approach to this. This is not a Canadian issue. Canadian consulting companies and Canadian mining companies have been negotiating with local and indigenous populations in South America, Africa, and many other parts of the world for 25 years. We have lots of experience in how to do this really well.
How can it possibly be that we cannot do it equally well here, in our own backyard? This is not an indigenous issue; it has to do with a decent approach to communicating with communities, whether indigenous or not. The communities in South America and Africa do not have a special constitutional right for consultation. Companies do that in order to gain social licence. It is not sufficient to have a permit from the government to operate your mine. You cannot operate a mine with riots at the gates. It's good business practice.
It should not be based on indigenous rights and the Supreme Court. We cannot continue to work these issues through just because the Supreme Court says so. We need to take the approach that we are doing this because it's the right and decent thing to do.