There is no detail that answers this question on the Help documentation for the action (here), which is a pity.
When using the ‘Add item to a collection’ WF action you must specify an index value, where the index starts at zero. However, if you start with an empty index and after the first item (at ‘0’) add additional items at index values > 0 but that are non-sequential will the collection still hold the values? It seems not. And is this by design or bug?
