FC
base
why: The `base` block is ancestor to all blocks of the base tree bust stays outside the tree. Some fringe condition uses an opportunistic fix when the `cursor` is not in the base tree, which is legit if `cursor != base`.