19 declare(strict_types=1);
    25     public static function suite(): 
self    28         $previous = get_declared_classes();
    29         foreach (
new RegExIterator(
    32                 RecursiveIteratorIterator::LEAVES_ONLY
    37             require_once $file->getPathname();
    40         $now = get_declared_classes();
    41         $new_classes = array_diff($now, $previous);
    42         array_map($suite->addTestSuite(...), $new_classes);