I really can't figure out what the optimizer is in solidity, specifically the 'runs' parameter. I have set optimizer:true and left the default (200) on my truffle-config.js. This was the setting I used to deploy on eth mainnet. I deployed an erc20 governance token, a token that will serve for the life of the project. How does having runs:200 affect the gas cost for functions call of a token that will live years? should I have put a higher value? but in my opinion, any value is too low for a smartcontract that will live a long time. so what will my option at 200 entail? thanks