title: Split shape defined by path into sub-paths
body: <p>I am attempting to split a closed path to sub-paths, the image is of a tree and I want to be able to easily manipulate branches by dividing them from the path between two nodes and then recombining later.<br><br>I have tried "Break apart" and "Cut Path" but neither work predictably (annoyingly, it worked for one branch but can't get to to work for others!).<br><br>
  Ideally, I want to cut the path at the base of a branch by selecting the nodes on either side at the base of the branch so that I can rotate and translate that branch independently.</p>
  
  <p><img src="https://i.stack.imgur.com/NYzxo.jpg" alt="branch nodes"></p>