Can't you just use this trick with the existing `callback` parameter, for example:

```js
var middleware = _.isArray(callaback) ? callaback : [callaback];
```

That would allows us to keep the code backward compatible and allows something like this:

```js
	swagger.addPost({
		spec: {
/* ... */ 
		},
		action: [callback1, callback2]
	});
```

Thoughts?