add kDescendantHasSiblings role
needed to know if the item is the last one, whether to draw the continuation of the tree