Object types.
type t =
| Blob
| Commit
| Tag
| Tree
val to_string : t -> string
val of_string : string -> t option