Добрый день! Помогите решить следующую проблему:
Имеется класс

Код AS1/AS2:
class utilities.Events
{
private static var _event:Object = new Object();
public function Events()
{
AsBroadcaster.initialize(_event);
}
public static function dispatchEvent(event:String, param:Object):Void
{
_event.broadcastMessage(event, param);
}
public static function addEventListener (type:String, func:Function):Void
{
var _listener:Object = new Object ();
_listener[type] = func;
_event.addListener(_listener);
}
}
В другом классе я подписываюсь на событие:

Код AS1/AS2:
utilities.Events.addEventListener("event", myFunction);
Ну и наконец оправляю событие:

Код AS1/AS2:
utilities.Events.dispatchEvent("event");
В итоге - тишина, ничего не работает.

Спасибо.