Fixed bug in iterator remove. Shift operation was not incrementing indexes properly. Also improved documentation. BZ #33071 Reported by: Amir Tahvildaran