The diff apply operation results in a crash at the relocateGroup operation.
node.removeChild - crashes, in chrome debugger (in my example) - node.childNodes[diff[options._const.from]] - the index is > than the number of childNodes.
Please take a look as I had to downgrade from 5.1.2 to 5.0.6 to find a working version