SafeERC20: Add a forceApprove function to improve compatibility with tokens behaving like USDT.
SafeERC20
forceApprove