Item(0) is the starting position in the text where
starts the substring who is matching the whole pattern.
Next elements are the starting positions in the text of
substrings matching sub-elements of the pattern.
Elements before item(0) refers to positions in the
substitution_pattern. They are stored in reverse order,
the first verbatim string being at index -1, the
second one at index -2...