import mx.utils.Delegate; var boo:Object = new Object(); function boom() { trace(this+" booboom"); } boo.boom = Delegate(boo,boom);