public function __construct(array $generators) { $this->generators = $generators; $this->tupleGenerator = new TupleGenerator(array_values($generators)); }