monkeypatching
метод изменения исполняемого кода без изменения исходного кода (в динамических языках)