Description
The method returns getRootMarkup().iterator(startIndex, size), but this only works when getRootMarkup() == getParentMarkup() or all intermediate {{MarkupFragment}}s start at index 0.
The startIndex of all intermediate {{MarkupFragment}}s must be added, otherwise the iterator starts at a wrong index.