remove empty tags, and persist, on sync
add all kinds of tree-navigation methods