@Override
  public @Nullable PsiPatternVariable getPatternVariable() {
    return (PsiPatternVariable)findPsiChildByType(JavaElementType.DECONSTRUCTION_PATTERN_VARIABLE);
  }
@Override
  public @Nullable PsiPatternVariable getPatternVariable()