public static boolean listComprehensionIteratesOverNonParenthesizedTuple(@NotNull PyListCompExpression node,
                                                                           @NotNull LanguageLevel versionToProcess) {
    if (versionToProcess.isPy3K()) {
      for (PyComprehensionForComponent forComponent : node.getForComponents()) {
        final PyExpression iteratedList = forComponent.getIteratedList();
        if (iteratedList instanceof PyTupleExpression) {
          return true;
        }
      }
    }
    return false;
  }
public static boolean listComprehensionIteratesOverNonParenthesizedTuple(@NotNull PyListCompExpression node,
                                                                           @NotNull LanguageLevel versionToProcess)