The function is not required according to https://docs.starknet.io/architecture-and-concepts/accounts/account-functions/ and this is missleading.
It makes more sense to have the interface containing only the required functions that need to be implemented.
This change is