Creates a new directory with the same file system as this entity and backed by the specified delegate.
@protected Directory wrapDirectory(io.Directory delegate);