Dynamic object « Class « Flash / Flex / ActionScript

1.Create dynamic class
2.Dynamic References to Variables and Methods
3.Using Dynamic Instance Variables to Create Lookup Tables
4.Making Lookup Tables with Object Literals
5.Dynamic ActionScript: All dynamic instance variables are untyped and public
6.Processing Dynamic Instance Variables with for-each-in and for-in Loops
7.Call setPropertyIsEnumerable in dynamic object
8.Dynamically Adding New Behavior to an Instance