transforms the successor in such a way that the end result is still what the author of the successor intended.
It says that it supports multiple but how would that actually work for more than 2?
You have 3 people who see the word two in a list and each want to add their item as 3rd in the list because it is a todo list and its place in the list is important. Appending based on previous position isn't what they intended (contrasted with the example given where it was their intent).