- Fees Avoidance. User can direct call
transferFromAndCallortransferAndCallimplemented in OpenZeppelinERC827Tokento transfer token without fee collection and possible manipulation of the reward since it the reward won't be updated.
FeeableTokencontract overloadtransferandtransferFrommethods, if a user directly call these functions to transfer tokens, it can lead to lost tokens issue.