как называется концепция:
” Если ЭТО ходит как утка, и крякает,как утка – значит это утка”.
Т.е., если у объекта есть все нужные функции, свойства и методы, то он подходит в качестве аргумента.
К сожалению, у нас пока нет статистики ответов на данный вопрос,
но мы работаем над этим.