At first glance, yes. Needs a moment to think this through. But not a wat because this works exactly as the logic says.<p>If we denote<p><pre><code>  x = []
</code></pre>
then<p><pre><code>  bool(x) == False    # empty list is falsy
  bool([x]) == True   # nonempty list is truthy
  bool([[x]]) == True # nonempty again
</code></pre>
and finally,<p><pre><code>  [bool(elem) for elem in [[x]]] == [True]  # all True!
</code></pre>
which is the thing `all&#x27; is interested in. It is more like a newbie mistake or careless document reading if the user thinks `all&#x27; runs through the lists and all of the nesting too.