This creates a tree iterator that will iterate over a mapping (but only if includeRoot is true),
all it's nested mappings, all their nested mappings, and so on.
The move command logically acts upon an owner object that has a collection-based feature
containing an object that is to be moved to a new position within the collection.