Поясніть ланцюг пошуку методу в Ruby.
Ruby дивиться в синглтон-клас обʼєкта, далі в prepend-модулі, далі в сам клас, далі в include-модулі у зворотному порядку підключення, потім піднімається до суперкласу і повторює. SomeClass.ancestors друкує фактичний порядок і розвʼязує більшість суперечок швидше за міркування. super продовжує рух цим самим ланцюгом з поточного місця.