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.