*/ public function find(string $glob): Promise { return coroutine(function () use ($glob) { $uris = []; foreach (new GlobIterator($glob) as $path) { $uris[] = pathToUri($path); yield timeout(); } return $uris; }); } }