Вопрос вот в чем, при переборе массива в blueprint циклом for each можно изменять коллекцию в теле цикла, или это как в обычных языках программирования недопустимо?
В обычных языка программирования это как раз-таки допаустимо
я имею в виду не изменение значений коллекции, а например добавление элемента в нее или удаление