https://phpstan.org/r/ec7fe70c-0127-45a4-9f83-f9d8bd63304f ```php <?php declare(strict_types = 1); new RecursiveIteratorIterator((function() { yield 22; })()); ``` This code crashes https://3v4l.org/evDe2 because `RecursiveIteratorIterator`'s template `T` in stub is of `\Traversable` and not of `\RecursiveIterator|\IteratorAggregate` as specified in docs https://www.php.net/manual/en/recursiveiteratoriterator.construct.php _(crosslink https://github.com/phpstan/phpstan-src/pull/228)_