@Override
    @NotNull PsiIfStatement anchor(@NotNull PsiStatement context) {
      // PsiCodeBlock -> PsiBlockStatement -> PsiIfStatement
      return (PsiIfStatement)context.getParent().getParent().getParent();
    }
@Override
    @NotNull PsiIfStatement anchor(@NotNull PsiStatement context)