fixing NodePos filtering and MutableNodePos, adding revert, making only shared elements editable, fixing empty slide insertion