Evento de novo despacho no FLEX

Em um aplicativo FLEX, estou tentando "despachar" um evento personalizado. I.e. component1 dispatchEvnet (evento), component2 registra um manipulador para o evento, a única função do manipulador sendo, novamente, o dispatch (evento). Por fim, o componente3 escuta o evento que sai do componente2. O que estou tentando fazer é semelhante ao conceito de "relançar" exceções (e por razões semelhantes). A diferença é que o reenvio não parece funcionar no AS3 (Flash 10). No IE, nada acontece e no FF3 há uma exceção dizendo que a conversão do tipo falhou ao tentar coagir o tipo de evento ao meu CustomEvent ao chamar o manipulador no component3. O código de rastreamento no depurador mostra que, quando o componente3 é chamado, o evento é realmente genérico, com todas as minhas coisas personalizadas perdidas. Esse deveria ser o caso?

questionAnswers(2)

yourAnswerToTheQuestion