Also fixed unlisting to not break when unlisting a range that includes things that are not list nodes Change-Id: Ib9d4ea851c3ed9bf72a93aa87e470ce40c308453
fc4ba3019a
Change-Id: Icc317eab71d4e360905e902a0ae7cc88deab4cbe
Change-Id: Ie51d8e48171fb1f84045d1560ee603cee62b91f6