みなさんバイナリ互換なんですね
質問上げた後で解説見てやった感じ インターフェイスになる部分の変更を行うとバイナリ互換が取れなくなるということでしょうか?

変更も、追加側は良さそうですが削除する側に関しては参照するがわからメソッドやプロパティがなくなるので基本的にはNGということでしょうか?