Реализация интерфейсов вынесена в завершающий этап.