allow wrapper nodes to percolate up above specified inline elements, and then to merge with immediately preceding wrapper elements of the same type
keep the node_end_sentinel in the diff longer so it might usefully affect how hunks are segmented
cleanup/refactor/debuging
block hunk simplification across node boundaries