Thanks very much for removing constraints on Move Branch.
Can i make one more suggestion? When I Move Branch past a higher level, the branch promotes and demotes. I think a branch should keep its level. For example, starting with:
Heading1:
- Subhead1
- Subhead2
– Subsubhead1
Heading2:
- Subhead3
– Subsubhead2
If I Move Branch Subhead3/Subsubhead2 above Heading 2, it promotes one level so that Subhead3 is the same level as Headings 1 and 2. I then have to Move Branch Right
Heading1:
- Subhead1
- Subhead2
– Subsubhead1
Subhead3
- Subsubhead2
Heading2:
I would rather that a branch maintain its level when I Move Branch Subhead3 up, producing the following.
Heading1:
- Subhead1
- Subhead2
– Subsubhead1
- Subhead3
– Subsubhead2
Heading2: