4.3.1 struct tree_base