proc listdir(): PyList[PyStr] {....raises: [OSError], tags: [ReadDirEffect], forbids: [].}
proc listdir[T](p: PathLike[T]): PyList[T] {....raises: [OSError].}