iflamberg, я бы так не сказал

, абсолютно не критично. Вы же вроде такой же вариант предложили или вы имели ввиду что-то вроде этого.

Код AS3:
var test:Object = new Object();
test.a = 5;
test.b = 5;
Я написал такой вариант через обертку классом (можно класс наследовать от Object, но это сам автор вопроса решит, что ему надо), т.к. наверняка структура и задачи будут расширятся (появляться методы например reset() и т.д.).