] Я могу решить проблему добавления функциональности, добавив подклассы, тогда почему я должен использовать шаблон декоратора, в чем реальное преимущество шаблона декоратора?