@NotNull
  public <R extends PsiElement> PsiQuery<R> siblings(@NotNull final Class<R> type) {
    return siblings(new PsiFilter<>(type));
  }
@NotNull
  public <R extends PsiElement> PsiQuery<R> siblings(@NotNull final Class<R> type)