Upgradeable smart contracts are like guns: they have their uses, but you need to make sure you trust the one holding them, and pray that they’re never used against you.