I suggest addition of another form of IndexOfElement, namely IndexOfElement((list, value, index), which starts looking for element in list fromon index.
IndexOfElement(list, value), as provided now, would be identical to IndexOfElement(list, value, 0)
Apart from better symmetry with IndexOf(..), this also simplifies running through a list, selecting matching elements only, for example when counting Number of matching list elements (I suppose I could also copy list, then iteratively remove the first matching element from copy until no match left, or removeElementValue from copy, then subtract resulting list length from original list length). Still, many cases where another than the first matching element is meant to be referenced, should benefit.
indexOfElement(list, value)
Moderator: Martin