дома давал ошибку компиляции
(cherry picked from commit 6616140)
 ещё один из-за нового абстракта поправил
Сливаем