при помощи E4X, через HTTPService загружаю данные из xml в DataGrid (

Код AS3:
dataProvider={HTTPServiceID.lastResult.el}
).
как пользователю добавить новую строку в DataGrid?
P.S. В мануале про E4X в JavaScript обнаружил такой пример:

Код:
// создать XML-объект
var xmlka=
<koren>
<el>Раз</el>
<el>Два</el>
</koren>
// добавить в xmlka новый элемент
xmlka.el+=<el>Три</el>;
Подобное работает и во Flex:

Код AS3:
HTTPServiceID.lastResult.el+=<el>Три</el>;
//Alert.show выдаёт обновлённый XML-объект, вместе с третьим элементом
Как сделать так, чтобы при обновлении XML-объекта автоматом обновлялась и DataGrid?
P.S.S. Проблема решена. Если кому интересно - после добавления элемента прописывал заново dataProvider:

Код AS3:
HTTPServiceID.lastResult.el+=<el>Три</el>;
myDataGrid.dataProvider=HTTPServiceID.lastResult.el;