Tree and TreeEntry APIs
Tree::walk functions and TreeBuilder APIs
make struct fields private
more index APIs
Status::new()