private static @Nullable Ref<@Nullable PyType> getTypeFromUnpackOperator(@NotNull PsiElement element, @NotNull TypeEvalContext context) {
    if (!(element instanceof PySubscriptionExpression subscriptionExpr) ||
        !resolvesToQualifiedNames(subscriptionExpr.getOperand(), context, UNPACK, UNPACK_EXT)) {
      return null;
    }
    PyExpression indexExpression = subscriptionExpr.getIndexExpression();
    if (!(indexExpression instanceof PyReferenceExpression || indexExpression instanceof PySubscriptionExpression)) return null;
    return Ref.create(Ref.deref(getType(indexExpression, context)));
  }
private static @Nullable Ref<@Nullable PyType> getTypeFromUnpackOperator(@NotNull PsiElement element, @NotNull TypeEvalContext context)