Why providing new methods is BC break?