public function testZippingArraysWithVariousElements()
{
$object = new stdClass();
$resource = stream_context_create();
$result = [[[1], $object, [2]], [null, 'foo', null], [$resource, null, 2]];
$this->assertSame($result, zip([[1], null, $resource], [$object, 'foo', null], [[2], null, 2]));
}