TOPO_WALK_SIBLING
flag = opt_b != 0 ? TOPO_WALK_SIBLING : TOPO_WALK_CHILD;
if (flag != TOPO_WALK_CHILD && flag != TOPO_WALK_SIBLING) {