Ещё одна тема насчёт области видимости функций.
Есть вариант сделать класс с ключевым словом dynamic,
и после этого создавать у него свойства "на лету":

Код AS3:
this.someVar = "someValue";
Добавлено через 25 минут
Правда самый достойный способ - передавать аргументом, а вот если уже нужно передавать сквозь 10 методов - это уже неправильная структура.
