title: express single route, multiple functions
body: <p>is there a way to have multiple functions against a single route.</p>
  
  <pre><code>app.get('/r1', function(req, res) {
    res.send('hello world 1');
  });
  
  app.get('/r1', function(req, res) {
    res.send('hello world 2');
  });
  </code></pre>
  
  <p>Reason: Content Negotiation, <a href="https://en.wikipedia.org/wiki/Content_negotiation" rel="nofollow">https://en.wikipedia.org/wiki/Content_negotiation</a> I've different modules based on the accept header in different scopes, so I can't really reach out from one to the other in the router.</p>
  
  <p>Please advise.</p>