Extending the Timer class

Hi,

has anyone ever extended the timer class to include a 3rd parameter - a function name which calls the function after the time delay? This would be very handy for timing animations. If anyone can point me to a class or get me a start in building this class I would appreciate it.

I could just load them up and watch them go.

var myTimer:Timer = new Timer(200, 1, myFunction);
var myTime:Timer = new Timer(400, 1, myFunction2);

Thanks.