thisis a breaking change but I don't think that a lof of people are overriding this method