public static
  <M extends PsiNamedElement,
    P extends ParameterInfo,
    C extends IntroduceParameterObjectClassDescriptor<M, P>>
  IntroduceParameterObjectDelegate<M, P, C> findDelegate(@NotNull PsiElement element) {
    return EP_NAME.forLanguage(element.getLanguage());
  }
public static
  <M extends PsiNamedElement,
    P extends ParameterInfo,
    C extends IntroduceParameterObjectClassDescriptor<M, P>>
  IntroduceParameterObjectDelegate<M, P, C> findDelegate(@NotNull PsiElement element)