Этот код работает просто отлично.Выглядит это так:
1) что-то может использовать вашу ArrayCollection в качестве dataProvider и хочет иметь свойство для элементов, которого там нет 2) у вас есть функция, которая ищет свойство для элементовчто вы добавляете, а свойства там нет
Пожалуйста, опубликуйте что-нибудь ближе к вашему реальному коду, дампу ошибок и / или что ссылается на ArrayCollection для дополнительной помощи.дамп ошибки для класса и номера строки, которая вызывает ошибку, и посмотрите, в чем может быть проблема.