You're right that it's not the standard case. But it's a public method and thus it might be consumed by people. And no their code is not broken yet, it will be broken when the method is removed and they didn't get a deprecation warning at all.