Use short identifiers
commit:: Finish adding it
Be safer; save a handle to Repository object
Turns out that Utf8Values are already \0 terminated!!
Consistency
message:: Don't check for \0; throw if error
commit:: Add lookup(...)
Dispose() the handle on the "after" phase