Добавлен паттерн Декоратор