Еще более короткий код здесь:
var o:Object={foo:"hello",bar:"world",cnt:2};
trace(o.cnt); // output 2;
Просто не забудьте обновить самый последний аргумент в списке объектов, если когда-нибудь что-нибудь будет добавлено к нему. Это главный недостаток этого подхода, я думаю. И теперь, конечно, .cnt
на самом деле не возвращает истинную длину списка, а скорее это длина списка - 1.