> だからクラス階層やインターフェイス型の宣言に縛られることなく、

これが飲み込めてないから、動的型付け言語でinstanceofを使いたいって思うんだろうな
nominalな型システムでもないのに、多態を継承関係にあるクラスだけに限定するなんて馬鹿馬鹿しい