I like to think that countries know best how they want to manage their resource sectors. In the Indonesian case, there is an investment law that would cover foreign and national investors in exactly the same way. I would say that's probably sufficient.
With mining companies being able to take out insurance when they operate abroad.... It's a hugely risky sector, obviously. The problem we have with ISDS, and a number of countries have with ISDS, is that it removes that risk onto the public sector for anything that could possibly go wrong, and then some. It basically steps on the pedal in support of the mining companies for them to be able to claim for future lost profits when things don't go their way.
Is it perfect in Indonesia? Probably not, from the perspective of the mining companies. However, I don't think it's the role of the Canadian state to be stepping on the gas, as I've said, for them on behalf of other interests that might be impacted by mining in that country.