protected function _testReturnsNewInstanceOfSameTypeWithSameScheme(\Pinq\ITraversable $traversable) { return $traversable->join([])->on(function ($i) { })->to(function ($k) { }); }