Есть такой термин в программировании: "утиная типизация", происходящий от "утиного теста" конца 19 века - опознание по очевидным признакам:" Если что-то выглядит как утка, плавает как утка, крякает как утка, вероятно, это и есть утка". Если стол из гуд лакк выглядит как стол из икеи, сделан как стол из икеи, ломается как стол из икеи - вероятно, это стол из икеи.