Убрал импорт абстрактных классов. Достаточно импортировать только сами реализации.
Merge origin/master