да, логика в этом есть хотя, BC breeak можно попробовать обосновать и обсудить в RFC на 7.2 интересно что было на эту тему в internals