@Override
  protected boolean isValidIntroduceContext(PsiElement element) {
    if (element != null) {
      if (!isValidPlace(element)) return false;

      return isNotDeclared(element);
    }
    return false;
  }
@Override
  protected boolean isValidIntroduceContext(PsiElement element)