Реализации с помощью добавления внешнего кода