Use `from six.moves import zip` (IIRC) to avoid making a list twice with the Python 2 zip.