Flash 5 has introduced a lot of new things to Flash, and one of my favorites is the Smartclip.
A "smart" clip is a movie clip with defined clip parameters that can be changed. Those parameters are then passed to actions in the smart clip that change the clip's behavior ... like my example below: