This code below is exactly the same as the `+zip:` implementation. See that one for an explanation.