Solidity库中那些常见报错,是如何在设计时巧妙规避的?