>>226
1つのインターフェース名動的型付けと静的型付で分離して比較する問題で
>>218では、静的型ではインタフェース名に当たらないメソッド名を変更してるからな

func foo(String data) {
  data.appned
}
func bar(Array data) {
  data.appned
}

動的型付げんごなら↑状態は
そもそも↓の状態だ

func foo(data) {
  data.appnedString
}
func bar(data) {
  data.appnedArray
}