IInstanceを継承していないインターフェイスを使える仕様を追加