If the middleware function does declare receiving the `next` callback
assume that it's synchronous and invoke `next` ourselves
function noCallbackHandler(ctx, connectMiddleware, next) {
  connectMiddleware(ctx.req, ctx.res)
  return next()
}