5.4 only complains if you redefine it with a different signature. This change is considered as a new feature