Summary

An Operation must have the same signature as the Operation it redefines.

Details

By definition, an operation redefinition overwrites another Operation with the same signature, so you cannot redefine an operation with a different signature than the operation which is doing the redefinition.

Tips

Revise your operations' signatures or remove the redefinition.