Здравствуйте, batu, Вы писали:
B>Мне хотелось бы верить в то, что мы здесь обсуждаем варианты с целью выяснить какой из подходов логичнее, перспективнее и какую из концепций признать более естественной. Сделать можно как угодно, и мы понимаем этот печальный факт. Обсуждаем, предлагаем!
А все давно уже предложено и обсуждено. В языках со строгой статической типизацией вызов несуществующего метода не компилируется. Если язык с динамической типизацией — ошибка будет в рантайме. Преимущества и того и другого подхода давно обсуждены многократно, поищи на этом сайте.