a POSIX directory
| std_types::object | the prototype object for all "normal" objects |
| std::opendir | opens a directory stream |
| std::readdir | reads a directory entry |
| std::closedir | closes the specified directory stream |
| std::equal | compares two directories for equality |
| std::hash | returns an integer hash value for a directory |