I am -1 on supporting arrays or multiple callbacks but would love to hear
arguments on why we should support it.

One solid argument is that we have historically supported it and dropping
support for it breaks things with little gain (we dont get to maintain less
code as a result really).

Typically I prefer to break api if it leads to either more consistency or
more manageable code.
On Mar 9, 2014 7:13 PM, "Jonathan Ong" <notifications@github.com> wrote:

> In lib/router/index.js:
>
> >    var route = this.route(path);
> > +  var args = arguments;
>
> flatten([].slice.call(arguments, 1)) to allow for arrays
>
> --
> Reply to this email directly or view it on GitHub<https://github.com/visionmedia/express/pull/1960/files#r10416493>
> .
>