a more explicit comment
documentation for Git::Database
more accurate test diagnostics
a pass of perltidy
no need to document DEMOLISH
documentation for Git::Database::Object::Commit
link to all classes consuming Git::Database::Role::Object
by "hash", I actually meant "hash reference"
documentation for Git::Database::Object::Tree
documenation for Git::Database::Object::Blob