I saw you tweet so I know why you do this explicit list() but it’s not very idiomatic so I would prefer to avoid it.  flake8 warns now if a generator shadows a local variable.