protected boolean isProhibitedReference(PsiExpression expression) {
      return BackpointerUtil.isBackpointerReference(expression, field -> this.isProhibitedReference(field));
    }
protected boolean isProhibitedReference(PsiExpression expression)