private boolean expressionIsSometimesNull(@Nullable PsiExpression expression) {
        if (expression == null) {
            return false;
        }
        if (ExpressionUtils.nonStructuralChildren(expression).anyMatch(
                expr -> expr instanceof PsiMethodCallExpression && isNullable(((PsiMethodCallExpression) expr).resolveMethod()))) {
            return true;
        }
        return NullabilityUtil.getExpressionNullability(expression, true) == Nullability.NULLABLE;
    }
private boolean expressionIsSometimesNull(@Nullable PsiExpression expression)