P_BRANCH
if ((mp->parent = btree_new_page(bt, P_BRANCH)) == NULL)
if (F_ISSET(p->flags, P_BRANCH)) {
#define IS_BRANCH(mp) F_ISSET((mp)->page->flags, P_BRANCH)