Replaced filterIsInstance with class-literal argument with simplified version
Extension PsiElement.getParentByType with reified T
DependencyInjectorGenerator: reified extensions