A Browser is a way of rendering a History into a
Directory snapshot, and the current History it is
A non-empty bag of artifacts which are used to
derive a Directory view. Examples of artifacts
would be commits in Git or patches in Pijul.