**Describe the bug** `zip` would ignore the null mask of its input, despite the documentation saying nulls are treated as false. **To Reproduce** <!-- Steps to reproduce the behavior: --> **Expected behavior** <!-- A clear and concise description of what you expected to happen. --> **Additional context** <!-- Add any other context about the problem here. -->