Chamando rotas já definidas em outras rotas no Express NodeJS

Eu estou escrevendo um aplicativo da web em node.js usando Express. Eu defini uma rota da seguinte forma:

app.get("/firstService/:query", function(req,res){
    //trivial example
    var html = "<html><body></body></html>"; 
    res.end(html)
});

Como reutilizo essa rota a partir do express?

app.get("/secondService/:query", function(req,res){
    var data = app.call("/firstService/"+query);
    //do something with the data
    res.end(data);
});

Não consegui encontrar nada na documentação da API e prefiro não usar outra biblioteca como "request" porque isso parece complicado. Estou tentando manter meu aplicativo o mais modular possível. Pensamentos?

obrigado

questionAnswers(5)

yourAnswerToTheQuestion