This change in itself breaks classes that overwrite this method.
And then we will be breaking it again when the deprecation period is over?