em node.js, como encaminhar todos os eventos do módulo para outro

Digamos que eu esteja criando meu próprio módulo, que fica no topo do módulo 'net'. Meu módulo tem seus próprios eventos, mas também permite aos clientes escutar eventos de rede emitidos pela conexão tcp:

mymod.on('myevent',...); // my event
mymod.on('connect',...); // net event
mymod.on('end',...);     // net event

Agora eu estou fazendo o seguinte

...
tcp.on('connect',function(){ self.emit('connect');});
tcp.on('end',function(){ self.emit('end');});
...

Existe uma maneira mais idiomática de mim para simplesmente encaminhar todos os eventos (ou um subconjunto de eventos) de um módulo para os clientes de outro módulo?

Eu espero que tal cenário surja o tempo todo, então eu gostaria de fazer isso da maneira mais limpa que puder.

questionAnswers(2)

yourAnswerToTheQuestion