'b', 'b' => 'c', 'c' => 'd', 'd' => 'e'], new Collection\Vector([ new Collection\Map(['a' => 'foo', 'b' => 'bar']), ['a' => 'b'], new Collection\ImmMap(['b' => 'c', 'c' => 'd']), (fn () => yield 'd' => 'baz')(), (fn () => yield 'd' => 'e')(), ]), ], [ [1, 2, 9, 8], [ [0 => 1, 1 => 2], [2 => 9, 3 => 8], ], ], ]; } }