Add a directory metaclass.
Add a local directory.
Add a directory archive.
Add a remote directory.
Add a ZIP archive.