What does "safe" mean? Any of the following:
#239 and #245 were an attempt to make the library consistent with the first point above, because it's the only point that is truly the responsibility of the contract and makes sense within the context of a single transaction. But consistency comes at the cost of not pandering to nonstandard tokens.
What does "safe" mean? Any of the following:
falsebut does not itself revertincreaseAllowanceanddecreaseAllowanceinstead ofapproveincreaseAllowanceanddecreaseAllowanceboolat all#239 and #245 were an attempt to make the library consistent with the first point above, because it's the only point that is truly the responsibility of the contract and makes sense within the context of a single transaction. But consistency comes at the cost of not pandering to nonstandard tokens.